2011-02-26 207 views
1

這裏是我的PHP至今PHP - 多個電子郵件地址

$headers = "From: [email protected]\n"; 
$headers .= "Reply-To: [email protected]\n"; 
$headers .= 'Bcc: [email protected]' . "\r\n"; 
$headers .= "MIME-Version: 1.0\n"; 
$headers .= "Content-Type: text/plain; charset=ISO-8859-1\n"; 
mail($to, $subject, $body, $headers); 

我如何三個電子郵件地址添加到這個列表

+0

什麼名單?這些都不是清單。 – 2011-02-26 02:35:55

+0

這裏有一個庫,不難學習http://phpmailer.worxware.com/你可以用它等循環等*參見示例* – allenskd 2011-02-26 02:43:59

回答

1

創建遍歷數組中的每個項目的電子郵件地址的一個數組,循環並調用mail()函數。或者像User <[email protected]>, Another User <[email protected]>這樣提交逗號分隔的列表。

如果您的電子郵件「需要」需要發送大量電子郵件,您可能需要查看一些第三方庫,因爲mail功能非常「微妙」。

0

使用諸如SwiftmailerPHPMailer之類的東西 - 它們消除了創建基於MIME的電子郵件的艱辛工作,並允許任意組合的任意數量的To/CC/BCC地址。

4

您可以通過使用逗號分隔的電子郵件地址,或與RFC 2822規定

請閱讀PHP手冊的mail函數文檔其他任何字符串的字符串。

相關問題