Как указано в , я хотел бы сделать фильтр для службы икру, желательно в Python, который я могу определить в master.cf так:Расширенный фильтр контента для Postfix, используя икру службы
/etc/postfix/master.cf:
# ===================================================================
# service type private unpriv chroot wakeup maxproc command
# (yes) (yes) (yes) (never) (100)
# ===================================================================
localhost:10025 inet n n n - 10 spawn
user=filter argv=/path/to/filter localhost 10026
Так что, если почта не отскочила, она вернет почту обратно в Postfix на порт 10026.
Альтернатива службе spawn работает автономный демон smtp, например, на порту 10025. Я нашел this example, который использует smtpd.SMTPServer Python. Кажется, что это работает нормально, но я бы предпочел метод spawn, потому что я не хочу сам управлять самим демоном, например, чтобы убедиться, что он все еще работает правильно.
Я не могу найти такую информацию о службе обновления Postfix и как я должен использовать для нее фильтр. Что будет (формат) ввода (команд) для такого фильтра? Может ли кто-нибудь представить пример, желательно на Python?