我总是像使用PHPMailer一样,而不是像下面的静态电子邮件一样正常工作:
$mail->AddAddress('myemail@gmail.com');
我想用:
$mail->AddAddress(".$email.");
但我面临以下错误:
Fatal error: Uncaught exception 'phpmailerException' with message 'Invalid address: '.myemail@gmail.com.' in /var/www/html/project/process/class.phpmailer.php:774 Stack trace: #0 /var/www/html/project/process/class.phpmailer.php(711): PHPMailer->addAnAddress('to', '.myemail@gmail.com', '') #1 /var/www/html/project/process/process.php(45): PHPMailer->addAddress('.myemail@gmail.com') #2 {main} thrown in /var/www/html/project/process/class.phpmailer.php on line 774
我感谢任何指导。
答案 0 :(得分:1)
你的引号里面有你的。如果您只想添加电子邮件地址,请执行$ mail-> AddAddress($ email)。如果由于某种原因你想要引用电子邮件地址,并且我不确定phpmailer会接受这个,你会使用类似$ mail-> AddAddress('"'。 $电子邮件'"&#39);