1

我尝试通过 Mailgun 服务发送电子邮件。我有在 DNS(TXT 记录)中验证的域 mg.domain.com。我尝试从 user@some_domain.com 发送电子邮件,凭据是 mailgun 服务 mg.domain.com。

我将代码中的“发件人”定义为 user@some_domain.com

在 Gmail 中,我收到这样的电子邮件:

user@some_domain.com via mg.domain.com

但在 Outlook 中,我得到:

user=some_domain.com@mg.domain.com on behalf of user@some_domain.com

为什么?

我想使用“=”进入与 Gmail 相同的 Outlook。

实际上,我想从 info@mg.domain.com 发送,我的意思是:

user@some_domain.com on behalf of info@mg.domain.com

可能吗?

谢谢!

4

1 回答 1

1

您正在获取viaon behalf of消息,因为发送电子邮件的服务器与用户电子邮件的域不同。Gmail 和 Outlook 正在向最终用户显示这些额外信息,并且没有关于如何显示这些信息的标准。他们以适合自己需求的方式显示它:Gmail 使用via和 Outlook 使用on behalf of.

坏消息是你无法控制它。

实际上,我想从 info@mg.domain.com 发送,我的意思是:

user@some_domain.com on behalf of info@mg.domain.com

不要以为你做不到。

于 2016-06-19T16:31:03.100 回答