pinkeen.postfix-relay
Installiert und konfiguriert Postfix, um E-Mails an einen externen Dienst wie Mailgun, Mailchimp oder SendGrid weiterzuleiten.
Meiner Meinung nach ist es in der Regel besser, Postfix lokal als Ablage zu verwenden, statt die API oder direkt SMTP von der App zu nutzen, aber das kann variieren.
Aktuell wird nur ein Relay unterstützt, aber Postfix kann E-Mails basierend auf dem envelope from
Host weiterleiten (relayhostsby
), das sollte leicht anpassbar sein.
Variablen:
postfix_relay_host
postfix_relay_username
postfix_relay_password
postfix_relay_port
Notizen zur Mail-Routing für mehrere Hosts
In main.cf
: sender_dependent_relayhost_maps = hash:/etc/postfix/relayhostsby
In /etc/postfix/relayhostsby
:
@fromhost1 [eineandererexternedienst]
@fromhost2 [smtp.mandrillapp.com]:587
@fromhost3 [smtp.mandrillapp.com]:587
In /etc/postfix/sasl_passwd
:
@fromhost1 hostuser:hostpass
@fromhost2 mandrilluser:mandrillpass
@fromhost3 mandrilluser:mandrillpass
Einige weitere Optionen, die wahrscheinlich einige Probleme lösen:
sender_dependent_relayhost_maps = hash:/etc/postfix/relayhostsby
smtp_sender_dependent_authentication = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_use_tls=yes
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
smtp_tls_security_level = may
smtpd_tls_received_header = yes
tls_random_source = dev:/dev/urandom
smtpd_tls_security_level = may
smtp_use_tls = yes
smtp_sasl_security_options = noanonymous
Installieren
ansible-galaxy install pinkeen.postfix-relay
Lizenz
Unknown
Downloads
5.8k
Besitzer
All things science, tech, people. Solving problems as a programmer, server guy and photographer.