我正在使用 PHP/MySQL 登录脚本向新用户发送激活电子邮件。当新用户注册时,信息几乎立即被放入 MySQL,但是激活电子邮件大约需要 4 分钟才能到达新用户的收件箱。
似乎像 Facebook 和 Twitter 这样的网站可以在新用户注册时立即收到一封激活电子邮件。我可以做些什么来使我使用的激活电子邮件立即或非常快地到达?
提前致谢
约翰
最佳答案
这实际上取决于您的虚拟主机和用户收件箱之间的邮件服务器。可以设置有意的延迟(例如 greylisting ),并且可能仅适用于不太值得信赖的主机(例如不是 Facebook/Twitter)。您可能需要检查邮件服务器设置,并确保所有服务器地址、主机名和反向 DNS 设置正确。
关于php - 新用户注册和收到激活邮件之间有 4 分钟的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2802033/