我正在使用 php 邮件程序类发送多个附件邮件。我遇到了两个错误:
首先发送邮件时出现这两行,这些错误来自class.phpmailer.php:
Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/dev01/maiarn/class.phpmailer.php on line 1471
Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/dev01/maiarn/class.phpmailer.php on line 1475 Message has been sent.
第二 发送的电子邮件只有一个附件,第二个去哪里:
$mail->AddAttachment("logo.jpg"); // attachment
$mail->AddAttachment("logo.jpg");
任何帮助
最佳答案
看起来您在运行 PHP5 时正在使用 PHP4 的 PHPMailer。如果您确实在运行 PHP5,请确保您拥有来自 http://code.google.com/a/apache-extras.org/p/phpmailer/downloads/list 的最新 PHPMailer。
至于附件,您是将同一个文件附加两次吗? PHPMailer 可能正在删除重复项。
关于php - 通过 phpmailer 发送多个附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9315193/