不能使用php变量作为收件人名称或使用phpMailer发送电子邮件

时间:2017-04-27 18:32:23

标签: php phpmailer

有些奇怪的事情正在发生,我不能为我的生活弄清楚出了什么问题。我将首先向您展示什么有效(显然mydomain.com是虚构的)

$mail->Username = 'info@mydomain.com'; 

$mail->setFrom('info@mydomain.com', 'info');
$mail->addAddress($email, $_POST['first_name']);

所以,这可以按预期工作。但这不是我想要它的工作方式。需要颠倒setFrom和addAddress。但是,当我这样做时,它不起作用,并且没有错误消息。

$mail->Username = 'info@mydomain.com'; 

$mail->setFrom($email, $_POST['first_name']);
$mail->addAddress('info@mydomain.com', 'info');

有什么想法吗?

0 个答案:

没有答案