【发布时间】:2020-04-25 23:14:48
【问题描述】:
我正在使用 PHP Mailer 库来发送邮件。在这里,我从电子邮件地址设置。但该电子邮件并未显示在邮件中。
$mail->SMTPDebug = env("GMAIL_SMTP_DEBUG");
$mail->isSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Username = "mygroup@gmail.com"
$mail->Password = "******";
$mail->SMTPSecure = env("GMAIL_SMTP_SECURE");
$mail->Port = env("GMAIL_SMTP_PORT");
$mail->ContentType = 'text/html; charset=utf-8\r\n';
$mail->WordWrap = 900;
//Recipients
$mail->Sender = "myemail@gmail.com";
$mail->SetFrom("myemail@gmail.com", "My Name",false);
.......
这里我想收到的地址是“myemail@gmail.com”。但我得到的不是“mygroup@gmail.com”
【问题讨论】:
-
那么,您正在使用一个帐户登录 GMail,并尝试从另一个帐户发送邮件?!我很确定这行不通
-
是的,德尔博伊。但那是我们的群组邮件 ID。我们在小组中。它用于支持团队。
-
如果我们使用普通的 php 邮件发送(......,"-f"."myemail@gmail.com") .. 那么它会起作用。
-
当我检查我的代码时,我看到 SetFrom 是 setFrom (小写 s) 也许这就是问题
-
没有。这不是问题