Ich führe mehrere Websites auf einem einzigen Server aus. Ich verwende sendgrid, um meine E-Mail zu senden.
Im Moment leite ich alle ausgehenden E-Mails per Postfix an ein einzelnes Sendgrid-Konto weiter und verwende smtp_sasl zur Authentifizierung.
Ich muss in der Lage sein, die E-Mails jeder Domain an ein anderes sendgrid-Konto zu senden. Für domain1.com möchte ich also mit einem Konto an sendgrid weiterleiten, und für domain2.com benötige ich Postfix, um ein anderes Konto zur Authentifizierung zu verwenden.
Antworten:
Es ist eine Schande, dass dieser so lange ohne eine richtige Antwort ging. Und im Übrigen ist es eine Schande, dass Sendgrids eigene Dokumentation dies nicht behandelt. Die erforderlichen Anweisungen werden kurz und bündig unter http://www.postfix.org/SASL_README.html#client_sasl_sender behandelt , die ich hier mit einigen sendgrid-spezifischen Änderungen zitieren werde:
Ein paar Anmerkungen hier.
quelle
sender_dependent_relayhost_maps
undsender_dependent_default_transport_maps
sind deine Freunde.quelle