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

Использование postfix в качестве шлюза исходящей почты для Mailman

Мне нужна помощь в диагностике проблемы с использованием postfix в качестве сервера исходящей почты с Mailman.

Сразу хочу сказать, что у меня есть этот рабочий FINE с моим текущим сервером списков почтовых менеджеров. Я перемещаю свой сервер списков на экземпляр AWS Lightsail.

И, да, я знаю, что могу использовать postfix как сервер входящей и исходящей почты ... что, вероятно, мне следует сделать, но я гораздо лучше знаком с использованием sendmail, и он настроен и отлично работает на моем текущем сервере списков .

У меня почти все настроено и работает нормально.

Проблема в том, что я вижу это в своем почтовом журнале ...

15 ноября, 15:41:43 перечислены postfix / smtp [18136]: AA76A61E61: to =, relay = none, delay = 0.01, delays = 0/0/0/0, dsn = 5.4.6, status = bounced (почта для localhost возвращается ко мне)

Это появляется этот постфикс считает, что это почтовый сервер для lists.atestdomain.net, и не может доставить почту, потому что не знает, как доставить сообщение.

Вот моя текущая настройка:

У меня sendmail прослушивает общедоступные порты SMTP на сервере. У меня прослушивание postfix на localhost: 24. Mailman настроен с SMTPHOST & SMTPPORT, установленным на localhost & 24.

Таким образом, почта принимается sendmail, отправляется и обрабатывается Mailman, а Mailman отправляет почту, подключаясь к postfix на localhost: 24.

Список рассылки доставляется нормально ... но отказы обрабатываются некорректно.

У меня есть домен lists.atestdomain.net, указанный на транспортной карте, указывающий, что почта для этого домена должна быть отправлена ​​на localhost: 25.

Вы можете увидеть относительно полный фрагмент журнала по адресу https://code.midrange.com/e665e40f93.html

Вот (что я думаю) соответствующие записи файла конфигурации postfix ...

main.cf:

myhostname = listmail.arealdomain.com
mydomain = $myhostname
myorigin = $mydomain
inet_interfaces = localhost
mydestination = $myhostname, localhost.$mydomain, localhost
transport_maps = hash:/etc/postfix/transport

транспорт:

lists.atestdomain.net smtp:localhost:25
listmail.arealdomain.com smtp:localhost:25

master.cf

24      inet  n       -       n       -       -       smtpd

Есть предложения, на что смотреть?

FWIW: Я укусил пулю и переключился на postfix как для входящей, так и для исходящей почты.