作者sahjlee (dani-野孩子)
看板PHP
標題Re: [請益] 如何寄不同內容信件給特定使用者?
時間Sun Jul 24 14:03:59 2011
※ 引述《dspswen (阿天)》之銘言:
: 請問一下
: 原本我有個自動發信的機制,一次可以寄給全組會員
: 但是現在有個問題,如果要讓特定會員收到特定的連結
: 或者簡單來說,寄問候信,前面會有"會員姓名,您好"這樣的字樣
: 是不是只能一封一封寄了呢 ?
: 以前都是"收件者1,收件者2"這樣一口氣寄出
: 要改內容是不是要變一封一封寄,感覺處理時間會增加很多
應該還是可以一次寄一批呀,只要在信件內容用變數就好了。
比方說像這樣:
$message = "親愛的 " . $name . " 先生/小姐 您好,xxxxxxxxxxxx";
要寄特定連結,也是像這樣在裡面將每個會員的特定連結變數加進去,
一次要寄一批的話,就使用迴圈…
for($i=1; $i<=10; $i++){
$message = "親愛的 " .$name[$i]. " 您好,您的連結是:" .$link[$i];
}
這樣就可以做很多事啦!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.130.66
1F:推 dspswen:是呀 所以說 譬如有10萬個會員 等於是寄10萬次? 07/24 21:43
2F:→ MOONRAKER:寄一樣的信mail server最後還是要寄10萬次 07/24 21:54
3F:→ MOONRAKER:你php跟mail server交涉的時間遠小於mail server實際幫 07/24 21:55
4F:→ MOONRAKER:你把信送到對方mail server的時間 想那麼多  ̄σ ̄ 07/24 21:55
5F:推 dspswen:也是喔 ... 對不起耍笨了 07/24 21:58