栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

PHP定时发送邮件

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP定时发送邮件


     

  点击(此处)折叠或打开

     

  1.    

  2.       require_once ('class.phpmailer.php');

  3.       //发送Email函数

  4.       function smtp_mail($sendto_email, $subject, $body,$extra_hdrs, $user_name){

  5.           $mail = new PHPMailer();

  6.           $mail->IsSMTP();

  7.           $mail->Host="smtp.163.com";

  8.           $mail->SMTPAuth = true;

  9.           $mail->Username = "name" //SMTP username,普通邮件认证部需要加@域名

  10.           $mail->Password = "123456";

  11.           $mail->From = "name@163.com"

  12.           $mail->FromName="XX网站";

  13.           $mail->CharSet="GB2312";

  14.           $mail->Encoding = "base64";

  15.           $mail->AddAddress($sendto_email,$user_name); //$user_name可省略

  16.           $mail->AddReplyTo("name@qq.com","XX科技公司"); //回复给name@qq.com邮箱

  17.  

  18.           $mail->wordwrap = 50;

  19.           $mail->AddAttachment("/var/tmp/file.tgz"); //附件1

  20.           $mail->AddAttachment("/tmp/image.jpg","new.jpt"); //附件2

  21.  

  22.           $mail->IsHTML(true);

  23.           $mail->Subject = $subject;

  24.           $mail->Body = <<

  25.           

  26.           

  27.           

  28.           

  29.           

  30.           

  31.               {$user_name}您好,欢迎你注册本站用户!

  32.           

  33.           

  34.           EOT;

  35.  

  36.           $mail->AltBody="text/html";

  37.           if($mail-Send()){    

  38.               info_write("ok.txt","$user_name发送成功");

  39.           }else{

  40.               info_write("falied.txt","$user_name发送失败,错误信息$mail->ErrorInfo");

  41.           }

  42.  

  43.       }

  44.  

  45.       function info_write($filename,$info_log){

  46.           $info.= $info_log;

  47.           $info.="rn";

  48.           $fp = fopen($filename,a);

  49.           fwrite($fp,$info);

  50.           fclose($fp);

  51.       }

  52.   //定时跳转到页面函数,1000是1秒,可自定义

  53.       function redirect($url){

  54.           echo "