如何设置 Sendgrid 和 Microsoft Exchange,以便自动回复使用原始电子邮件中的“回复”标头而不是“发件人”标头?

问题描述 投票:0回答:1

问题是这样的:

我管理各种网站。

这些网站使用 Sendgrid 将表单提交路由到 Microsoft Exchange Server 中的各个电子邮件地址。

Sendgrid 本身仅在“发件人”来自已识别/已验证的域时路由电子邮件。假设我的域名是“@mycompany.com”,则来自所有网站的所有表单提交都会使用等于“[电子邮件受保护]”的“发件人”标头发送。

为了部分规避此问题,填写表单的人员的实际电子邮件地址(例如,[email protected])将在“回复至”标头中发送。

在另一端,这些电子邮件(从表单提交生成的电子邮件)由 Microsoft Exchange 服务器中的不同帐户接收(每个站点中的每个表单都与 MS-Exchange 中的不同电子邮件地址相关联)。

在许多情况下,这些 Microsoft Exchange 帐户对所有传入邮件都设置了“自动回复”,因此填写表单的人可以收到一封“感谢您与我们联系”的电子邮件。

据我所知,电子邮件客户端软件(包括 MS Outlook)仅识别用于“自动回复”目的的“发件人”标头信息(“回复至”标头被认为存在安全风险,因为它对用户隐藏)用户并且可能被第三方滥用)。

因此,所有“自动回复”都会被路由回通用的“[电子邮件受保护]”帐户,而不是实际填写表格并提供电子邮件地址的人员(在“回复”字段中)。

问题:

您是否知道有什么方法可以规避此问题并设置“自动回复”以使实际填写表格的人得到回复?

我尝试在 Sendgrid 中查找任何允许路由这些表单提交(并且仅表单提交)的设置,即使“发件人”中的电子邮件地址不是来自经过验证的域。

我还尝试查看是否可以自定义“自动回复”,以便它查看“回复至”标题而不是“发件人”标题。

email header exchange-server sendgrid reply
1个回答
0
投票

Exchange Server 规则可以作用于回复字段。我认为阻止从 Exchange Server 自动回复个人电子邮件(@gmail.com 等)的问题是 Exchange Server 中组织范围的远程域设置。您可以检查一下 Exchange Management Shell cmdlet: 获取远程域

您可以检查更多条目: 获取 RemoteDomain -Identity Contoso |格式列表

要检查的主要字段是:AllowedOOfType、AutoForwardEnabled、AutoReplyEnabled 字段。

如果个人邮箱域名没有具体条目,则“*”域名中的设置对远程域名设置有效,应检查。

如果可能,将回复字段设置为 [email protected],与 [email protected] 具有相同的域,以查看 Exchange Server 是否处理回复字段可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.