我遇到了问题,我找不到任何解决方案。
当客户在网站上与我一起购物时,他们会来一个感谢页面。由于我们使用phpmailer发送带附件发票的电子邮件。然而,不幸的是,该电子邮件被发送了3次,只有一次附件和正确的参数。另外两封邮件是裸露的,没有价格没有地址,没有名字而没有附件。
PHPmail代码:
<?php
require_once (JPATH_ROOT.'/PHPMailer/class.phpmailer.php');
require_once (JPATH_ROOT.'/PHPMailer/language/phpmailer.lang-de.php');
$mail = new PHPMailer;
$mail->From = 'info@picknstick.de';
$mail->FromName = 'pickNstick';
$mail->addAddress($arr["email"]);
$mail->addReplyTo('info@picknstick.de');
$mail->addCC('info@picknstick.de');
$mail->isHTML(true); // Mail als HTML versenden
$mail->Subject = 'pickNstick-Rechnung';
$mail->AddAttachment($_SERVER["DOCUMENT_ROOT"].'rechnung/'.$pdfName, 'Rechnung_pickNstick.pdf');
$mail->Body =
'
Hallo <b>'.$arr["nachname"].' '.$arr["name"].'</b>,
<hr>
';
if(!$mail->send()) {
echo 'Mail wurde nicht abgesendet';
echo 'Fehlermeldung: ' . $mail->ErrorInfo;
} else {
echo 'Rechnung wurder per Email nochmals an Sie verschickt !';
}
?>
我认为我的代码有效并且没有任何错误......
为什么Joomla发送此邮件3次?
www.picknstick.de&lt; ---在线 - 商店
我如何/在哪里可以搜索此问题?