我正在使用 gmail 服务器在我的 xampp lite 服务器中发送电子邮件,但我没有收到任何电子邮件
Posted
技术标签:
【中文标题】我正在使用 gmail 服务器在我的 xampp lite 服务器中发送电子邮件,但我没有收到任何电子邮件【英文标题】:I'm using gmail server to send email in my xampp lite server, but i'm not recieving any emails 【发布时间】:2012-08-12 03:37:46 【问题描述】:基本上我遵循了这个教程:
http://egrasp.wordpress.com/2010/02/03/sending-email-in-php-using-xampp-lite-1-7-3-on-windows/
它是关于如何在 xampp lite 中将 gmail 设置为邮件服务器的教程。我完全按照所有步骤操作,甚至在 php 中测试了邮件功能并说它已发送或基本上没有错误警告,但我没有收到任何电子邮件...我还需要做什么?
【问题讨论】:
您检查过垃圾邮件文件夹吗? 仅仅因为 PHP 说邮件已发送并不意味着它已发送。 PHP 告诉你的是它把信封丢进了邮箱。邮政服务可能会丢失邮件,接收端可能会将其丢弃在垃圾箱中,等等等等。在电子邮件方面永远不要相信 PHP。 向我们展示您用来发送邮件的 PHP 代码。如何检查 PHP 错误? 【参考方案1】:可能是您的 ISP 阻止了正常的 SMTP 端口(许多人这样做是为了防止垃圾邮件)。尝试使用 Google 提供的备用端口 587
。请参阅来自 Google 支持的 this help article。
【讨论】:
以上是关于我正在使用 gmail 服务器在我的 xampp lite 服务器中发送电子邮件,但我没有收到任何电子邮件的主要内容,如果未能解决你的问题,请参考以下文章
通过 Xampp 发送本地电子邮件时出现 Gmail 错误(必须发出 STARTTLS 命令)