У меня в настоящее время Postfix прослушивает входящую электронную почту через порт 25 с универсальной рассылкой для всех электронных писем и доменов. Эта ловушка передает электронную почту скрипту Python.
Мы используем эту настройку для тестирования почтовых клиентов, а не для спама в мире.
Мой файл псевдонимов выглядит следующим образом:
postmaster: catchall
catchall: |/opt/script/push.py
Мой виртуальный файл выглядит следующим образом:
/.*/ catchall
Я знаю, что Postfix может прослушивать разные порты одновременно, скажем, 2525 и 5050.
То, что я хочу, - это Postfixдля прослушивания обоих этих портов и в зависимости от того, с какого порта поступает электронная почта, сценарий python будет отличаться, если это вообще возможно.
Или, может ли переменная быть передана единственному сценарию, иВнутренний сценарий Python для работы с различными сценариями?
Я проверил header_checks и переписал и не могу понять это.