Gmail 未收到从 Google 应用发送的电子邮件 + PHP邮件程序

发布于 2024-12-14 23:16:32 字数 765 浏览 0 评论 0原文

我正在使用 PHPMailer 5.2.0 和我的域电子邮件的 Google Apps(假设我的域是 mydomain.com)。

电子邮件发送效果良好,但 Gmail 帐户收不到电子邮件。

  • 发送至 Yahoo 的电子邮件:已送达
  • 发送至 Hotmail 的电子邮件:已送达
  • 发送至 Gmail 的电子邮件:未送达

所有已发送的电子邮件均显示在 Google 应用程序的“已发送”文件夹中电子邮件。

看起来 Gmail 在电子邮件到达之前就拒绝了这些电子邮件,即使是在垃圾邮件文件夹中,不是吗?

我了解了 SPF 并尝试创建 SPF 记录。 TXT 记录有 4 个字段:名称、TTL、类型和 TXT 数据。我不确定名称字段,它应该是 mydomain.com 吗?

I'm using PHPMailer 5.2.0 and Google Apps for my domain email (let say my domain is mydomain.com).

Email sending works well, but Gmail accounts are not receiving the emails.

  • Email sent to Yahoo: Delivered
  • Email sent to Hotmail: Delivered
  • Email sent to Gmail: Not Delivered

All sent emails appear in Sent Folder of Google App email.

It seems Gmail rejects the emails before it arrives even in Spam folder, doesn't it?

I read about SPF and am trying to create SPF record. There are 4 fields for TXT record: Name, TTL, Type, and TXT Data. I'm not sure with Name field, should it be mydomain.com?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌路黄昏 2024-12-21 23:16:32

是的,条目的名称是您的邮件域的名称(@后面的部分)。根据您的 DNS 软件或域的管理界面,您可能需要以句点结束:

Name: mydomain.com or mydomain.com.
TTL: 86400 
Type: TXT
TXT for Google Apps: v=spf1 include:_spf.google.com ~all

例如,Google 返回以下 SPF 数据(尽管此示例不适用于 Google Apps 托管的 MX):

$ dig google.com TXT

;; ANSWER SECTION:
google.com.     3189    IN  TXT "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"

但由于您使用Google Apps,您的 SPF 条目需要符合其 SMTP 设置。请遵循 有关 SPF 记录的 Google 说明

Yes, the name of the entry is that of your mail domain (the part after the @). Depending on you DNS software or the administration interface of your domain, you may need to end it with a period:

Name: mydomain.com or mydomain.com.
TTL: 86400 
Type: TXT
TXT for Google Apps: v=spf1 include:_spf.google.com ~all

For example, Google returns the following SPF data (though this example is not for a Google Apps hosted MX):

$ dig google.com TXT

;; ANSWER SECTION:
google.com.     3189    IN  TXT "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"

But since you use Google Apps, your SPF entry needs to conform their SMTP settings. Follow Google instructions for SPF records.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文