Как Ignacio упомянул, Вы могли бы хотеть быть уверенными, что Postfix на самом деле слушает на том порте и принимает соединения. Могло бы просто случиться так, что это настроено, чтобы отправить почту через порт 25 и не принять его. Некоторые команды для этого: netstat -an
видеть, что слушает. Что-то лучше быть перечисленным на порте 25, чтобы telnet соединился. Изучить tcpdump
на самом деле получать пакеты на сервере и видеть, проходит ли Ваш telnet или нет. Аналогично, Вы могли бы хотеть включить iptables, регистрирующийся, чтобы удостовериться, что действительно то, что уничтожает Ваши пакеты.
- Christopher Karel
Я решил проблему сам.
Параметр, вызывающий отказ ретранслятора:
smtpd_sender_restrictions = ..., reject_unauth_destination, ...
После удаления ретрансляция стала возможной для пользователей, аутентифицированных по sasl.
We can probably troubleshoot this with a few questions:
/var/spool/postfix/private/auth
?If the answer to any of these questions is 'No', we have found your problem. If the answers are all 'Yes', please post doveconf -n