如何配置 postfix 并使用 SES,并且仍然能够转发来自未经验证的外部地址的电子邮件?

如何配置 postfix 并使用 SES,并且仍然能够转发来自未经验证的外部地址的电子邮件?

我们使用后缀来存储电子邮件组列表(例如“[电子邮件保护]“将发送给所有成员)。出于各种原因(可扩展性和可靠性),我们希望使用 SES 发送所有外发电子邮件。

我能够将 postfix 配置为使用 SES 作为外发电子邮件的 SMTP。这适用于所有经过验证的电子邮件。但当然,当外部人员向我发送电子邮件时“[电子邮件保护]“,它窒息了。Postfix 配置为转发到我的 gmail 帐户(通过虚拟表),SES 拒绝它,因为外部用户未经验证。

因此,我们通过 postfix 配置的邮件组都无法以这种方式工作。

我很乐意在发送之前重写所有“发件人”地址(并将回复保留为原始发件人),但我似乎找不到有效的配置。

无论我在规范或通用正则表达式中设置什么,SES 似乎都会拒绝所有转发的电子邮件。

肯定有人已经用 SES 配置了 postfix 来处理虚拟地址吧?这是如何工作的?

答案1

已验证的电子邮件?您是否已为 SES 启用“生产模式”?开箱即用,SES 仅允许您向已验证的电子邮件发送邮件。查找生产访问按钮。您填写表格,他们就会删除该限制。

相关内容