![我如何决定哪些电子邮件通过 SMTP 中继?](https://linux22.com/image/734433/%E6%88%91%E5%A6%82%E4%BD%95%E5%86%B3%E5%AE%9A%E5%93%AA%E4%BA%9B%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E9%80%9A%E8%BF%87%20SMTP%20%E4%B8%AD%E7%BB%A7%EF%BC%9F.png)
我正在使用在 Sendgrid 服务上使用 SMTP 中继的 postfix 配置,如下所示:
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 以直接发送,所有其他电子邮件都通过 Sendgrid 服务上的 SMTP 中继,但在当前配置中,它们都通过 Sendgrid。
我可以将其配置成以这种方式工作吗?
答案1
您可能需要使用传输表。