作者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