Ae galera, CL10, postfix 2.1.0, pop-before-smtp 1.35. Acho q to com problema na opcao reject_unauth_destination. Eu uso o pop-before-smtp para barrar o relay. Entretanto, o ip, mesmo sem estar liberado, esta tendo relay liberado.
Assim esta meu main.cf:
"...
smtpd_recipient_restrictions =
permit_mynetworks,
reject_non_fqdn_recipient,
check_client_access hash:/etc/postfix/pop-before-smtp,
reject_unauth_destination
..."
Se adiciono a opcao "reject", a verificacao do pop-before-smtp passa a funcionar. Entretanto, meu serv passa a barrar qq msg de entrada. Ou seja, nenhuma conta interna consegue receber msgs externas com a seguinte msg no maillog:
"....
postfix/smtpd[]: NOQUEUE: reject: RCPT from[x.x.x.x]: 554 <[email protected]>: Recipient address rejected: Access denied; from=<[email protected]> to=<[email protected]> proto=SMTP helo=<W>
..."
Sera q eh um problema no postfix, com a opcao reject_unauth_destination, q n esta faendo o q deveria: negar relay se a opcao acima, check_client_access hash:/etc/postfix/pop-before-smtp, retornar false? Ou sera q eh um problema no pop-before-smtp, q nao ta limpando o banco de ips liberados????
Alguem pode me ajudar??
Please.