当前位置:首页 > PHP教程 > php函数 > 列表

phpMailer 发送邮件

发布:smiling 来源: PHP粉丝网  添加日期:2013-12-09 15:17:59 浏览: 评论:0 

昨天听一网友说用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(); 

上面就这简单了.

Tags: phpMailer 发送邮件

分享到: