2013-06-18 13 views
1

預期的收件人我已經包括了基於從我的形式收集的變量多個收件人的電子郵件,因此只能說明他們的電子郵件和旁若無人的在收到確認電子郵件:顯示全名只在電子郵件許多

$headers = 'From: [email protected]' . "\r\n" 
      . "Content-Type: text/html\r\n" 
      . "BCC: " . $_POST['email2'] . ', ' . $_POST['email3'] . ', ' . $_POST['email4'] . "\r\n"; 

我會如何去顯示與HTML電子郵件中的相關電子郵件相關聯的多個名稱,而其他收件人不會看到其他名稱? (下面顯然會顯示所有收件人的姓名,這是我不想要的)。

$message = '<html><body>'; 
$message .= '<p>Dear '. $name1 . ' . $name2 . '. $name3 . '. $name4 . ',</p>'; 

回答

0

發送電子郵件給自己,並將收件人設置爲密件抄送。

看一看文檔:mail

您可以收件人添加到BCC與* additional_headers *

一個小尖底:始終逃不出你的後場。 垃圾郵件機器人可以很容易地使用您的表單向數百萬人發送垃圾郵件,您的IP很快就會被阻止在反垃圾郵件網絡中。然後,您發送的郵件將不會收到收件人。

編輯: 好吧:我不知道任何方式來實現你想要的結果。 你必須將個人郵件發送給所有人。只需使用for或foreach循環。

+0

雖然信息豐富,讚賞,我已經設置了上述兩個東西,(轉義郵政領域也,雖然沒有包括在這裏)。我在顯示與收件人電子郵件相關的HTML電子郵件中的變量之後,即$ _POST ['email2']轉到$ name2等。 – lxm7

+0

對不起,我誤解了你的問題。編輯我的答案。 –

相關問題