有些奇怪的事情正在发生,我不能为我的生活弄清楚出了什么问题。我将首先向您展示什么有效(显然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');
有什么想法吗?