Mudei recentemente para um novo servidor e agora um dos meus usuários reclama de e-mails que não chegam ao destinatário. Os registros de e-mail me dizem que rejeitaram o e-mail
AOL will not accept delivery of this message. (in reply to end of DATA command))
refused to talk to me: 421 mtaig-mba02.mx.aol.com Service unavailable - try again later
Recipient address rejected: aol.com (in reply to RCPT TO command))
e finalmente
(host mailin-03.mx.aol.com[64.12.91.196] said: 521 5.2.1 : (CON:B1) http://postmaster.info.aol.com/errors/554conb1.html (in reply to end of DATA command))
Agora não tenho certeza se tenho alguns problemas com minha configuração do postfix ou se meu hoster me atribui um endereço IP antigo com "má reputação" e não é realmente minha culpa.
Esta é a aparência do meu main.cf atual
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file = /root/ssl/startssl/domain_with_chain.pem
smtpd_tls_CAfile = /root/ssl/startssl/ca.pem
smtpd_tls_key_file = /root/ssl/domain.key
smtpd_use_tls=yes
smtpd_tls_received_header = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_session_cache_timeout = 3600s
smtpd_tls_loglevel = 3
tls_random_source = dev:/dev/urandom
myhostname = domain.de
mydestination = localhost, localhost.localdomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_authenticated_header = yes
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
virtual_alias_domains =
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
Alguma sugestão de melhorias ou ideias sobre o que deu errado?
Responder1
A mensagem de erro da AOL parece indicar que de fato seu endereço IP foi bloqueado.
Você pode tentar verificar usando bancos de dados on-line, comobase de remetentese o seu IP tiver uma reputação listada.
Infelizmente, é da natureza do banimento que você não possa fazer muito mais para resolvê-lo do que tentar apelar ao provedor relevante (neste caso, AOL) e explicar que esse IP mudou de mãos desde que foi banido.
Como uma solução rápida e suja, se você tiver outro servidor, também poderá usá-lo para retransmitir seletivamente e-mails destinados à AOL, para que não pareçam ter origem no servidor banido.