在Outlook Gmail

时间:2016-06-19 08:27:43

标签: ruby-on-rails outlook gmail mailgun send-on-behalf-of

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

我在代码中将'From'定义为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相同的展望。

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

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

有可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您收到viaon behalf of条消息,因为发送电子邮件的服务器与用户电子邮件的域不同。 Gmail和Outlook向最终用户显示了额外信息,并且没有关于如何显示该信息的标准。他们以满足其需求的方式展示它:使用via的Gmail和使用on behalf of的Outlook。

坏消息是你无法控制它。

  

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

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

不要以为你做不到。