PHPMailer和PrivateEmail向Gmail发送延迟的电子邮件

时间:2015-09-22 21:16:46

标签: php email webmail

我正在使用PHPMailer通过PrivateEmail(通过NameCheap)发送电子邮件,并且在发送到任何非Gmail电子邮件时工作正常。发送到Gmail电子邮件时,电子邮件会在几秒到几个小时(通常是后者)的任何地方到达。

我已经通过PHPMailer检查了服务器握手输出,并且还让NameCheap检查了他们的服务器日志以及发送到的电子邮件成功发送的所有内容。

之前有没有人遇到过这个问题?

由于

2 个答案:

答案 0 :(得分:1)

你的问题发生在其他人身上,这是他们之间对话的解决方案,我想这会对你有所帮助:

回答1: 您在上面发布的邮件标题显示该邮件已从另一个Gmail帐户提取到目标帐户。

对于您说您遇到的延误,这将占100%。 Gmail根据自己的时间表进行提取,对于一个忙碌的帐户,每隔几分钟就会有所不同,对于一个没有收到太多邮件的安静帐户,这个时间表大约每小时一次。

上面的消息已经发送到它在几秒钟内被物理发送到的地址。然后大约一个小时后取出它。

因此,如果您希望查看发送到特定Gmail帐户的邮件,请登录该Gmail帐户。

评论答案:

啊!得到它了。谢谢!

为什么没有人能早点告诉我...因为我没有问过。 我以为那些“帐户”只是别名。我使用这些别名的方式比主要地址更多,以保持更安全。没工作。无论如何我收到了垃圾邮件。 我想更频繁地检查它会花费带宽吗?在设置中,我可以检查它们,当然......至少现在我知道在哪里看。 有没有办法让这些帐户转发邮件并自动将它们放入垃圾箱后?那会解决它吗?

回答2:

是 - 如果其他帐户提供转发,转发始终是另一种选择。从其他帐户转发到Gmail的邮件将在到达时转发。

如果任何其他帐户是Gmail帐户,则说明如下。对于非Gmail帐户,您需要使用其支持页面来了解如何设置

最后问题解决了。

答案 1 :(得分:0)

我遇到了同样的问题。解决方法是从标题中删除“X-Mailer”行:

X-Mailer: PHPMailer 5.2.7 (https://github.com/PHPMailer/PHPMailer/)

奇怪的是,它只发生在namecheap的私人电子邮件smtp服务器上,我没有其他smtp服务器的这个问题。