Tenho um objetivo simples: estou configurando um sistema de monitoramento e quero que esse sistema de monitoramento me envie e-mails quando ocorrer um problema com meus servidores.
Eu tenho o Postfix instalado. E eu quero usar mail
, bsd-mailx
ou sendmail
(pelo Postfix) para enviar um email para [email protected]
(por exemplo).
Eu tenho uma conta no SendinBlue e configurei meu Postfix para usar como relayhost
o servidor SMTP SendinBlue:
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = ec2-99-99-99-99.eu-central-1.compute.amazonaws.com
mydomain = ec2-99-99-99-99.eu-central-1.compute.amazonaws.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = ec2-99-99-99-99.eu-central-1.compute.amazonaws.com
mydestination = project-monitor-de-frankfurt, localhost.localdomain, localhost, ec2-99-99-99-99.eu-central-1.compute.amazonaws.com
relayhost = smtp-relay.sendinblue.com:587
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
inet_interfaces = loopback-only
default_transport = error
relay_transport = error
inet_protocols = all
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
smtp_sasl_mechanism_filter = plain, login
Em /var/log/mail.log
, sempre recebo status=bounced (smtp-relay.sendinblue.com:587)
quando tento enviar e-mail por sendmail [email protected]
. Meu arquivo sasl_passwd
está configurado e postmap
-ed.
Eu não vejo uma mensagem como Authentication Required
e na minha conta SendinBlue não vejo estatísticas (0 mensagens devolvidas), o que significa que meus e-mails não saem do meu MTA do Postfix?
O domínio pode ser um problema?
Por que isso está acontecendo e como posso usar o SendinBlue ou o Mandrillapp (por exemplo) para usá-los como retransmissão e enviar e-mails para [email protected]
?