Wordpress电子邮件仅由Gmail收到

时间:2017-01-04 08:45:33

标签: wordpress cloudflare

我有一个非常奇怪的问题,我找不到任何解决办法。

一些背景:我的域名是以ipage托管的。除了使用谷歌邮件业务帐户的admin@domain.com之外,所有电子邮件都通过ipage托管。我在这个域上托管了一个使用cloudflare的wordpress网站。

问题:网站发送的自动电子邮件(例如woocommerce新订单电子邮件或wordpress忘记密码链接)仅由gmail帐户接收。在Gmail中,发件人旁边有一个红色问号,当我将鼠标悬停在它上面时,它会显示" Gmail无法验证域名是否实际发送了此邮件"。我猜这些电子邮件在其他电子邮件帐户(如AOL)的最终垃圾邮件过滤器之前的某处被阻止,但无论我做什么,我都无法使电子邮件在任何地方运行,或者红色问号消失。我按照此链接设置了cloudflare https://support.cloudflare.com/hc/en-us/articles/218069617-How-do-I-add-or-edit-mail-or-MX-records-。当我按照cloudflare的建议尝试按照本教程进行操作时,https://support.cloudflare.com/hc/en-us/articles/200168896-How-do-I-add-Google-Apps-MX-mail-records-所有电子邮件都会被路由到gmail商业电子邮件。

我怀疑这个问题与cloudflare有关,但当我问他们时他们没有任何帮助。有谁知道我能做些什么来收到随处可见的电子邮件,而不仅仅是google?

由于

2 个答案:

答案 0 :(得分:0)

你必须test your email spam score。真的,问题可能很多:

  • 您的共享主机帐户中有人用垃圾邮件炸毁了共享IP
  • 您的WP邮件设置配置错误
  • DNS问题(就像你说的那样)

电子邮件不会消失,它总是会消失...如果它不是您的目标受众收件箱,可能是由cPanel垃圾邮件刺客或其他过滤器排队等。

答案 1 :(得分:0)

如果您使用Cloudflare进行DNS,则会发生这种情况。这引起了我两周前的一些头疼,所以这就解决了我的问题:

  1. 登录cloudflare并检查您的域名是否有spf(TXT)记录。
  2. (这在Plesk中可用我不知道如果您使用cPanel在哪里可以找到它):在邮件设置下,选中此选项 - 从域IP地址发送
  3. 还要检查外发邮件队列,看看是否有电子邮件保存在那里。如果是这样,上述步骤肯定会解决这个问题。