我改用Sendgrid的Mailgun进行电子邮件发送,我们有多个域想通过Mailgun发送电子邮件,以验证域,它需要大量的DNS配置,例如TXT,CNAME,MX ... Sendgrid,它只问我3个CNAME。
我不确定Mailgun为什么需要配置大量DNS信息,仅使用CNAME,它是否比SendGrid有任何优势,否则,我认为他们应该研究并采用Sendgrid方式。
答案 0 :(得分:0)
要弄清楚此类邮件服务使用的每种记录类型,要发送电子邮件,您需要做的就是确认您拥有发送电子邮件的域,这些公司通过这些方式验证域是通过检查DNS条目中的CNAME或TXT记录。理想情况下,发布此验证后,您应该能够从任一服务发送电子邮件。
在DNS区域中添加其他记录的要求是针对-
的用例TXT记录-DKIM和SPF记录,添加这些记录可确保您的电子邮件不会成为垃圾邮件,因为其他电子邮件服务提供商会使用DKIM和SPF记录来验证来自有效发件人的有效电子邮件。因此,您需要添加DKIM和SPF记录。
CNAME记录-现在有一天,每个人都希望在发送给他们的电子邮件中跟踪用户所做的电子邮件活动。诸如打开电子邮件,单击链接之类的活动等。这些可以由电子邮件服务提供商完成,但是链接的URL会转换为电子邮件提供商域的URL以进行跟踪。如果我们要为电子邮件中的所有链接(包括跟踪链接)使用自己的域名,那就是将子域的CNAME记录映射到电子邮件提供商域,然后将该子域用于所有链接。
MX记录-如果您想通过自己选择的电子邮件提供商接收电子邮件,这是必需的。如果您已经在使用其他电子邮件提供商来接收您域中的电子邮件,则无需进行设置。