Gmail 无法使用 PHP 集成 mail() 来发送邮件

Gmail not working with PHP integrated mail() for outgoing mails

我们在使用新的 gmail 更新时遇到了一些重大问题。 由于我们的 MX DNS 链接到 Gmail,我们的大部分页面不再发送邮件。现在,我们大多数使用 PHP mail() 的函数只会每隔两封邮件发送一次电子邮件。 怎么会?有人遇到同样的问题吗?

再次,我可以确认它对我发送的每一封邮件都有效,发送到某些电子邮件。不是全部。

检查您的邮件程序是否支持 tls 以及您是否使用 SMTPSecure。 google 需要两者以减少垃圾邮件。

我强烈建议您使用邮件程序 class,例如 PHP Mailer

使用 PHP Mailer 的 gmail 教程:https://github.com/PHPMailer/PHPMailer/blob/master/examples/gmail.phps