PHPMailer 中的动态变量问题
Issue with dynamic variables in 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
感谢任何指导。
您的 . 位于引号内。如果您只想添加电子邮件地址,那么只需执行 $mail->AddAddress($email)。如果出于某种原因你想引用电子邮件地址,我不确定 phpmailer 是否会接受这个你会使用类似 $mail->AddAddress('"'.$email.'"');
我一如既往地使用 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
感谢任何指导。
您的 . 位于引号内。如果您只想添加电子邮件地址,那么只需执行 $mail->AddAddress($email)。如果出于某种原因你想引用电子邮件地址,我不确定 phpmailer 是否会接受这个你会使用类似 $mail->AddAddress('"'.$email.'"');