同意楼上的作法.
或者自己写邮件头,用BCC.

解决方案 »

  1.   

    limenghao2(梦豪) 您好:如果要每个接收到的用户的标题为该接受者的信箱名呢,该怎么解决?用循环吗?
      

  2.   

    down一个源码看看http://www.k666.com
      

  3.   

    如果有多个字段名,你将邮件地址存入文本文件的时候加上\n,让文本换行,假如你存的包含邮件标题,邮件地址,邮件内容,那么你读取的时候就可以用循环来实现批量的邮件地址,假如文件名为mail.txt,那么程序如下:
    $filename = "/usr/local/mail.txt";
    $fd = file( $filename );
    $count = count($fd);
    for ($i=0;$i<$count-1;$i++){
        $mail .= $fd[1].",";   //邮件地址为第二字段名,中间以","隔开
        if ($i==$count-1){
             $mail .= $fd[1];  //最后一个邮件地址不需带","号
        }    
    }
    然后在邮件to收件人的后面带上$mail就可以了
      

  4.   

    如果发出去邮件的标题是邮件地址的话,你就用split把$mail分开,然后用for循环,让每个标题的邮件地址对应本邮件地址就可以了,for循环的语句和上面的一样