国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > php教程 > phpMailer 发送邮件

phpMailer 发送邮件

来源:程序员人生   发布时间:2014-02-21 16:41:59 阅读次数:3465次

昨天听一网友说用php 里面的mail发邮件发不出去,我想一般都是发不了的,现在大多数据邮件提供商都不准那样了,下面我们就用phpmailer进行了吧,先到tom.com注册一个邮箱吧.

  1. function smtp_mail ($accept_email,$accept_name,$accept_info) {  
  2. $mail    = new PHPMailer();   
  3. $mail->IsSMTP();                  // send via SMTP   
  4. $mail->Host  = "smtp.tom.com";   // SMTP servers   
  5. $mail->SMTPAuth = true;           // turn on SMTP authentication   
  6. $mail->Username = "cs_he";     // SMTP username     注意:普通邮件认证不需要加 @域名  
  7. $mail->Password = "123456";          // SMTP password   
  8. $mail->From  = "cs_he@tom.com";        // 发件人邮箱  
  9. $mail->FromName =  "请查收您签名";    // 发件人  
  10. $mail->CharSet  = "GB2312";              // 这里指定字符集!  
  11. $mail->Encoding = "base64";  
  12. $mail->AddAddress("$accept_email","$accept_name");    // 收件人邮箱和姓名  
  13. $mail->AddReplyTo("cs_he@tom.com","tom.com");  
  14. $mail->IsHTML(true);    // send as HTML              
  15. $mail->Subject  = '您好,请查收您签名'// 邮件主题  
  16. // 邮件内容   
  17. $mail->Body = "$accept_info";                                                                       
  18. $mail->AltBody ="text/html";   
  19. $mail->Send(); 

上面就这简单了.

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生