Php和Godaddy - 未通过电子邮件收到注册表单

时间:2016-09-20 14:11:46

标签: php email gmail google-apps

过去很久,我的注册表单用来在每次从我的网站生成新的潜在客户时向我发送电子邮件。

我最近将我的电子邮件服务提供商从托管电子邮件更改为GMAIL APPS,并将我的Godaddy帐户中的MX记录更改为:

5   @   ALT1.ASPMX.L.GOOGLE.COM 600 seconds 
5   @   ALT2.ASPMX.L.GOOGLE.COM 600 seconds 
10  @   ALT3.ASPMX.L.GOOGLE.COM 600 seconds 
10  @   ALT4.ASPMX.L.GOOGLE.COM 600 seconds 
1   @   ASPMX.L.GOOGLE.COM  600 seconds 

自从我更改这些字段后,我没有收到任何关于Gmail或任何其他CCd电子邮件的电子邮件。

你们可以建议我是否需要添加更多字段?

P.S:我已经删除了现有的字段,因为如果我保留它们所有发送的电子邮件都会被退回

10  @   mailstore1.secureserver.net 1 Hour  
0   @   smtp.secureserver.net   1 Hour  

1 个答案:

答案 0 :(得分:0)

第一次设置Google应用时,可能会出现相当多的错误。

大多数时候,对域名记录的更新需要一些时间传播到其他DNS服务器,并且在其他MX服务器能够发送到新条目之前最多可能需要48小时才能完成。虽然这通常是在一小时之内,如果它们之前使用1小时TTL进行缓存。

尽管确保您创建了MX条记录而非意外C-NameA条记录。

您还需要确保已将Google TXT spf记录添加到DNS服务器,以便从gmail发送的电子邮件不会被拒绝。

Type | Name | Value                                | TTL
TXT  | @    | v=spf1 include:_spf.google.com ~all  | 1 Hour

https://support.google.com/a/answer/178723?hl=en

确保您已删除任何其他有冲突的SPF记录,并将其他允许的服务器添加到记录的值中,例如您的网络服务器的IP地址。

要对网络设置进行问题排查并确保记录正在传播,您可以使用MXToolbox Network Tools

要对您的Google Apps应用设置进行问题排查,请在您的Google Apps控制台中确保:

  • 正确列出了域名, Active 作为设置域中的主域名。
  • 在Apps \ Google Apps下添加GMail应用程序(如果尚未
  • 在Apps \ Google Apps \ Gmail下设置为On for Everyone(如果尚未
  • 在Apps \ Google Apps \ Gmail \电子邮件地址下,检查是否存在所需的电子邮件地址,否则请创建新的所需用户
  • 在Apps \ Google Apps \ GMail \ Advanced Settings下
    • 从左侧菜单列表
    • 的顶部选择您的组织域
    • 在底部会有一个 Catch-All-Address
    • Discard更改为Forward the email to
    • 提供组织的用户名
    • 保存设置
    • 在同一帐户约5-10分钟后,测试向域内发送的电子邮件和域内不存在的用户。
    • 测试从外部电子邮件服务器发送电子邮件(例如yahoo,outloook或ISP提供的电子邮件帐户)。

您还可以按照设置Google https://support.google.com/a/answer/172171

提供的Google Apps应用电子邮件的说明进行操作

评论您可能遇到的任何问题。

相关问题