Я использую конфигурацию postfix, которая использует ретрансляцию SMTP в службе Sendgrid, например:
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_tls_security_level = encrypt
header_size_limit = 4096000
relayhost = [smtp.sendgrid.net]:587
И он отлично работает для всех писем, отправляемых из моего домена. Но есть еще один сценарий, который мы используем:
Пользователи в моем домене могут использовать переадресацию электронной почты вместо POP3 для отправки писем, которые они получают в mydomain.com, в свои учетные записи gmail.com. И я не хочу, чтобы это письмо проходило через Sendgrid, а пересылалось прямо в Gmail.
Подводя итог - мне нужны электронные письма с к в поле установлено значение *@mydomain.com для отправки напрямую, а все остальные электронные письма - через ретранслятор SMTP в службе Sendgrid, но в текущей конфигурации все они проходят через Sendgrid.
Могу ли я настроить его таким образом?
Возможно, вы захотите использовать транспортную таблицу.