0
我無法找到針對特定場景的答案。PHPMailer:處理BCC時出錯
我正在開發一個系統發送出版物到數據庫的郵件列表。我設法使用正常的loop
代碼。
不過,我想只能用循環添加使用BCC
也保持error handling
收件人如果有人錯過了它是這樣的:
foreach($array as $user){
$mail->AddBCC($user['email'], $user['customerName']);
}
try{
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment
$mail->AddReplyTo("[email protected]","Company Name");
$mail->SetFrom('[email protected]', 'Company Name');
$mail->Subject = "Company| E-Zine";
$mail->MsgHTML($ezineContent);
if(!$mail->Send()) {
//show error msg
} else {
//show successful msg
}
}catch (phpmailerException $e) {
//show error msg
}catch (Exception $e) {
//show error msg
}
$mail->ClearAddresses();
然後我想發送電子郵件給所有接收者上面添加使用一個電話。
是否有可能做錯誤處理,並找到是否有人因爲地址不正確而沒有收到它?
但是我很欣賞你的答案,我使用PHPMailer類,並會欣賞,如果有任何解決方案使用類似的屬性,方法或技巧? –
我已經添加了一個如何在PHPmailer中使用它的例子。 –