0
我希望在PHPMailer中,SetFrom是一個填充字段。SetFrom自定義字段
$mail->setFrom('[email protected]', 'Smaragd Express');
有誰知道我是如何做到的?
問候, 淨蓮
我希望在PHPMailer中,SetFrom是一個填充字段。SetFrom自定義字段
$mail->setFrom('[email protected]', 'Smaragd Express');
有誰知道我是如何做到的?
問候, 淨蓮
要獲得一個表單域腳本是非常簡單的。在你的HTML:
<input type="text" name="from">
這項步驟提交它會在你的PHP腳本打開了在$_POST
超級全球性的,你可以將它傳遞給setFrom
方法:
$mail->setFrom($_POST['name'], 'Smaragd Express');
但是,你應該不是這樣做。將發件人地址設置爲這樣的任意值是僞造的,這將導致CPF檢查失敗,並且您的郵件將被完全拒絕或最終在垃圾郵件文件夾中。相反,將自己的地址放在發件人地址和提交地址的回覆中:
$mail->setFrom('[email protected]', 'Smaragd Express');
$mail->addReplyTo($_POST['name'], 'Smaragd Express');