返回列表 发帖
本帖最后由 sam1414 于 2012-2-25 03:59 编辑

还是要出手!其实没有必要令程式这么复杂!最简单的只要用到php的array和for loop就可以成功开发!可是郵件地址要一個一個打上去

还是不明白的就看code吧!

主程式
  1. <?php
  2. include "./list.php"; //插入電郵列表

  3. $length = count($mail); //取得電郵列表總數

  4. for($i=0; $i<$length; $i++){
  5.         $mailto = $mail[$i];
  6.         $subject = "PHP Mail Test"; //郵件主題
  7.         $message = "Only test, don't reply"; //郵件內容
  8.         $headers = 'Content-type: text/plain; charset="utf8"' . "\r\n"; //郵件編碼,如非郵件亂碼,請勿更改
  9.         $headers = 'From: admin@ehost-hk.coms.hk' . "\r\n"; //發件人電郵
  10.         mail($mailto, $subject, $message, $headers);
  11.         echo "E-mail has been sent to ".$mail[$i]."</br>"; //確認信息,無需更改
  12. }
  13. ?>
复制代码
電郵列表
  1. <?php
  2.        $mail[]="test1@test.com";
  3.        $mail[]="test2@test.com";
  4.        $mail[]="test3@test.com";
  5.        $mail[]="test4@test.com";
  6. ?>
复制代码

最后,把电邮列表及主程式放到同一目录,然后运行主程式就可以!

已完成测试,证实可成功运行!

求加分阿~~

另外,如果要转载,请保留本回覆的url连结!

TOP

还有一点,就是电邮列表并没有人数限制,只要你按照格式新增,就可以了!

TOP

想到方法了,但先去睡觉,明天才更新一下!等我~~

TOP

基於qq的電郵是數字@qq.com,所以只要對程式的loop部份作出小量更改就可以了!
  1. <?php
  2. $start = "9123456789"; //開始電郵
  3. $end = "9876543210"; //結束電郵

  4. for($i=$start; $i<$end; $i++){
  5.         $mailto = $i."@qq.com";
  6.         $subject = "PHP Mail Test"; //郵件主題
  7.         $message = "Only test, don't reply"; //郵件內容
  8.         $headers = 'Content-type: text/plain; charset="utf8"' . "\r\n"; //郵件編碼,如非郵件亂碼,請勿更改
  9.         $headers = 'From: admin@ehost-hk.coms.hk' . "\r\n"; //發件人電郵
  10.         mail($mailto, $subject, $message, $headers);
  11.         echo "E-mail has been sent to ".$i."@qq.com</br>"; //確認信息,無需更改
  12. }
  13. ?>
复制代码

TOP

回复  sam1414


    倒。。。

这个还可以连续  发QQ邮箱?!!
idc886 发表于 2012-3-2 21:57
是的,这个就是连续发QQ邮箱的。

TOP

返回列表