如何为Mailgun使用自定义SMTP URL?

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

我使用Mailgun接收客户的外发电子邮件,并使用Cloudflare来管理DNS。

问题是我的客户也希望使用GMail发送电子邮件,但我不希望他们知道我正在使用哪种服务。因此,以防万一将来更改服务时,我不想联系要求再次更改参数的所有客户。

这里是我使用的:GMail SMTP config

因此,我决定为此使用DNS:我为每个域创建了一个新的CNAME(smtp.mydomain.com),它指向smtp.eu.mailgun.org:Cloudflare DNS Setup

到目前为止,一切都可以正常工作几个月,但是从昨天起,GMail发送的电子邮件又重新出现了以下错误:“ TLS协商失败,证书与主机不匹配”。我也尝试使用其他端口,但结果仍然相同。

如果在GMail中,我使用smtp.eu.mailgun.org而不是smtp.mydomain.com,那么一切都可以正常运行,所以我想问题出在DNS / Cloudflare配置中...

这是我从MXToolbox获得的smtp.mydomain.com的DNS检查报告:DNS check from MXtoolbox.com

关于如何解决此问题的任何想法?谢谢!

email dns smtp gmail mailgun
1个回答
0
投票

解决方案:

[从2020年4月开始,Google在发送电子邮件时开始执行TLS。

[在“帐户和导入”下的Gmail设置中,编辑“将邮件作为电子邮件发送”设置。将您的传出服务器名称(SMTP服务器)更改为smtp.hostprovider.com(我的名字是smtp.dreamhost.com)。如果您使用的网站名称(mail.example.com),将继续失败。我也将端口号从587更新为端口465

希望这会有所帮助。

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