Назад | Перейти на главную страницу

Постфиксные псевдонимы

У меня есть вопрос. Можно ли настроить псевдонимы постфиксов для их извлечения из внешнего скрипта?

alias_maps = /path/to/pythons_script.py

или

alias_maps = /path/to/script.sh

РЕДАКТИРОВАТЬ (на основе комментариев автора):

Псевдонимы должны зависеть от отправителя.

Вы можете настроить postfix для запроса вашего демона python о псевдонимах, используя socketmap протокол.

http://www.postfix.org/postconf.5.html#alias_database
http://www.postfix.org/DATABASE_README.html#types

Есть несколько реализаций демонов socketmap в python, например. писсуары.

Протокол карты сокетов был введен sendmail. Это очень просто:
http://www.postfix.org/socketmap_table.5.html


Postfix также поддерживает другой протокол, но он специфичен для postix:
http://www.postfix.org/tcp_table.5.html

AFAIK это невозможно. Вместо этого вы можете использовать таблицу mysql и вставлять данные в mysql своим собственным скриптом

Postfix знает множество таблиц поиска: http://www.postfix.org/DATABASE_README.html

Но таблицы поиска, такие как exec: / path / scriptname, не находятся между ними, хотя разработать ее было несложно. Вместо вас я создал текстовую таблицу с помощью скрипта и назвал ее «postmap».