A configuração por porta é feita em master.cf
, não em main.cf
. Os arquivos de configuração Postfix padrão já possuem boas configurações de exemplo, eles precisam apenas ser desfeitos. A porta 587 é rotulada como submission
port (a porta 25 é, naturalmente, smtp
).
Suas configurações podem ser simplificadas. Em main.cf
, especifique a política padrão (para a porta 25) apenas como recipient_restrictions
, nada mais do que isso é necessário:
smtpd_recipient_restrictions = permit_mynetworks reject_unverified_recipient reject_rbl_client zen.spamhaus.org reject_rbl_...... permit_auth_destination reject
Em master.cf
, substitua-o removendo as restrições definidas anteriormente e permitindo a retransmissão irrestrita para usuários autenticados:
smtp inet n - n - - smtpd submission inet n - n - - smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_reject_unlisted_recipient=no -o smtpd_recipient_restrictions= -o smtpd_relay_restrictions=permit_sasl_authenticated,reject -o milter_macro_daemon_name=ORIGINATING