PHPMailer中的动态变量问题

时间:2015-09-17 00:48:38

标签: php phpmailer

我总是像使用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

我感谢任何指导。

1 个答案:

答案 0 :(得分:1)

你的引号里面有你的。如果您只想添加电子邮件地址,请执行$ mail-> AddAddress($ email)。如果由于某种原因你想要引用电子邮件地址,并且我不确定phpmailer会接受这个,你会使用类似$ mail-> AddAddress('"'。 $电子邮件'"&#39);