我有一个较旧的 PHP 系统,它使用 SMTP 命令发送邮件。我们正在切换到 gmail,我需要进行身份验证。我可以连接到服务器。不幸的是,我收到了 530-5.5.1 Authentication Required。当我在我的 PHP 代码中发送 MAIL FROM 命令时,请参阅“了解更多信息。
if (fputs($this->Socket, "MAIL FROM: \"admin\" <admin@yourdomain.com>\r\n")<0){
我找不到添加身份验证的明确示例。我在http://www.faqs.org/rfcs/rfc2554.html读到我必须将 AUTH= 添加到我的 MAIL FROM 命令中。我无法解释要放入 AUTH= 的内容
Examples:
C: MAIL FROM:<e=mc2@example.com> AUTH=e+3Dmc2@example.com
S: 250 OK
你知道认证的格式吗?