Инструменты пользователя

Инструменты сайта


Боковая панель

Связь

karty_postfix

Карты Postfix

Карты - это файлы и базы данных, которые Postfix использует для поиска информации. Карты могут иметь разное назначение, но у них есть общий признак: левая сторона (left-hand side, LHS), называемая ключом, и правая сторона (right-hand side, RHS), называемая значением.

Для того чтобы определить какие форматы карт поддерживаются в вашей версии Postfix, нужно выполнить команду postconf -m.

# postconf -m
btree
cidr
environ
hash
mysql
nis
pcre
proxy
regexp
sdbm
static
tcp
unix
  • Индексированные карты (например: hash, btree) - это двоичные базы данных, созданные из обычных текстовых файлов посредством таких команд как newaliases, postalias и postmap. Например,
    postmap hash:roleaccount_exceptions

    Для улучшения производительности Postfix такие карты открывает при запуске. Если карта была изменена нужно перезапустить демон master.

  • Линейные карты (например: PCRE, RegExp, CIDR и обычные файлы) - это обычные текстовые карты. Postfix читает такие карты сверху в низ, что отличает их от индексированных карт. Это весьма важное отличие, т.к.первое совпадение в файле определяет то действие, которое выполнит Postfix. Если карта была изменена нужно выполнить команду postfix reload.



karty_postfix.txt · Последние изменения: 2013/10/10 10:53 (внешнее изменение)