2013-02-01 285 views
0

我有一個PHP電子郵件腳本在這裏,但它只會需要一個電子郵件。我怎麼能設置這個多達500個電子郵件?如果我是這樣輸入他們的話...... [email protected], [email protected], [email protected]等逗號?發送電子郵件使用PHP的電子郵件發送給多人

From Address: <input type="text" id="from" value="[email protected]" size="40"><br> 
Recipient Address: <input type="text" id="to" size="40"><br> 
Subject: <input type="text" id="subject" size="40"><br> 
Message: <br><textarea id="message" cols="50" rows="10"></textarea><br> 
<input type="submit" onclick="javascript:sendmail()" value="SEND"> 


$headers = $_POST['headers']; 
$from = $_POST['from']; 
$to = $_POST['to']; 
$subject = $_POST['subject']; 
$message = $_POST['message']; 
$headers .="From: $from"; 

mail($to, $subject, $message, $headers) or die("EMAIL FAIL"); 
echo $to."<br-->"; 
echo $subject."<br>"; 
echo $message."<br>"; 
echo $headers."<br>"; 
echo 'EMAIL SENT'; 
+1

閱讀說明書? – tradyblix

+0

將500個地址放在'To:頭部中可能會觸發垃圾郵件過濾器。您應該使用功能更強大的電子郵件API,以便使用BCC。 – Barmar

回答

1

正如您在您的問題中所述。逗號分隔多個收件人。

Mail()在PHP手冊中是一​​個很好的開始。

1

試試這個

<input type="text" id="to" value="[email protected], email2, email3, email4" name="to">