【发布时间】:2019-01-21 14:34:45
【问题描述】:
我知道有几个类似的线程,但我尝试了所有都没有成功。
$recipient = ($_POST["to"]);
$mail->AddAddress = ($recipient);
这不起作用。我也尝试过许多不同的组合,例如:
$mail->addAddress = ($recipient, 'name');
我也在运行验证地址,它返回 true
var_dump(PHPMailer::validateAddress($recipient));
我仍然收到Error: You must provide at least one recipient email address
有什么建议吗?
【问题讨论】:
-
很好奇为什么东西周围有括号,($_POST["to"])?
-
$mail->地址 = ($recipient, 'name'); - 更改为 $mail->addAddress($recipient, 'name');
-
我以前看到过这个确切的错误,这让我怀疑某处有一个页面给出了不好的建议 - 你能给我一个链接到你找到这个代码的地方吗?
-
我不记得是哪一个了,但肯定是 stackoverflow :p