PHPmailer setfrom 错误

标签 php phpmailer

我正在尝试使用 PHP Mailer 发送邮件,但是 setfrom() 方法有问题

$mail->setFrom('abcd@abcd.com', 'Jay');

当我使用域名 .com 时,邮件可以正常发送和接收

但是当我使用 . co 域名示例 $mail->setFrom('abcd@abcd.co', 'Jay'); 它没有显示任何错误,并表示邮件已成功发送,但我的帐户未收到邮件。尝试更改谷歌隐私设置。

注意:不使用 SMPT 使用默认设置将其保持为 false

更新:好的,事情是这样的 它正在工作,但如果我使用 .co,则在下类后收到电子邮件,但当我使用 .com 时,电子邮件会立即收到。 可能是服务器问题。

最佳答案

这听起来像是一个已知问题,之前已经回答过:gmail 不允许设置任意地址。您可以在设置中预先配置别名,但不能简单地在发送客户端开始使用它们。您可以通过设置 $mail->SMTPDebug = 2; 来查看提交对话,但是如果它发送成功,那么 PHPMailer 将不会参与其他操作。

关于PHPmailer setfrom 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36618863/

相关文章:

php - 如何获取相同的firebug "network"部分信息?

php - 高效的php/mysql查询在php中生成html表

php - 删除 CI ubuntu 12.04 中的 index.php 文件

php - 将 ElFinder 与现有权限系统集成

PHPMailer - 重复变量

php - 我如何使用 PHPMailer?我在网上找不到简单的像样的教程

php 函数全局定义的变量不适用于 Yii

php - 在 php 中第二次发送不同的邮件时,如何删除附件表单 phpmailer

php - 如何使用 PHP 处理动态生成的图表并将结果作为电子邮件发送?

php - PHPmail 函数中的 “Could Not Access File:”