[英]Add CC in PHP Mailer not working
我嘗試使用 AddAddress 向用戶發送電子郵件,並通過 CC 向管理員發送另外三封電子郵件,依此類推。
我可以使用 AddAdress() 發送電子郵件,但不能使用 Add CC。
下面是我的代碼。
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = "mail.test.com.my"; // SMTP server
$mail->From = "enquiry@test.com.my";
$mail->AddAddress($email);
$mail->Subject = "Colourful email";
$mail->Body =$message;
/*$mail->WordWrap = 50;*/
$mail->AddCC =($email_1);
$mail->AddCC =($email_2);
$mail->AddCC =($email_3);
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Kindly check your email for the confirmation of your rental.Thank you.';
}
?>
你不需要=
在這個
$mail->AddCC($email_1);
嘗試使用此附加參數
$mail->AddCC('person1@domain.com', 'Person One');
$mail->AddCC('person2@domain.com', 'Person Two');
這里只是一個錯字。 方法是addCC(string $address, string $name = '') : boolean
with a addCC(string $address, string $name = '') : boolean
case 'a'
我於 2021 年 4 月 12 日使用 PhpMailer 在 goDaddy 中托管了我的網站,並帶有聯系我們表格。 它不起作用。 我敲了兩天頭。
終於問題解決了。 只需按照以下步驟操作:
下面是我的配置,電子郵件被觸發:
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->Host = 'sg2plzcpnl462834.prod.sin2.secureserver.net';
$mail->Username = 'xxxxxxx@domain.com';
$mail->Password = 'xxxx@yyyy.zzzz';
還要確保在 EMAIL SECTION > EMAIL ROUTING 下,應選擇以下選項:“自動檢測配置”(選項 1)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.