专注于网站技术与网络营销的博客

赞助商链接

« Mozilla Firefox 3.0 RC3 已经发布使用Windows Live Writer写博客 »

在PHP5中使用PHPMailer发送邮件

最近因为需要学习了一下PHP,在使用PHP编写WEB程序时需要将一个确认信息用邮件发送给用户,在网上找了一下。找到了一个不错的开源程序,今天的主角:PHPMailer;以下我将以一个使用PHPMailer发送一个HTML邮件为例演示。

具体代码如下:

        require_once("../libs/PHPMailer/class.phpmailer.php");
        require_once("../libs/PHPMailer/class.smtp.php");

        $mail        =        new PHPMailer();
        $mail->CharSet        =        "UTF-8";
        $mail->IsSMTP();
        $mail->Host            =        "smtp.163.com";           // SMTP服务器地址
        $mail->SMTPAuth        =        true;                           // SMTP是否需要验证,现在STMP服务器基本上都需要验证
        $mail->Username        =        "username";           // 登录用户名
        $mail->Password        =        "password";            //  登录密码
       
        $mail->From = "usermail";                                     //  发件人地址(username@163.com)
        $mail->FromName = "Webmaster";                    //   发件人名称
       
        $mail->AddAddress("test@hnce.net");               //这里是收件人地址(test@hnce.net)
        $mail->WordWrap   = 50;
        $mail->IsHTML(true);
       
        $mail->Subject    = "来自完美生活博客的邮件";
        $mail->Body       = "<p>您好!<BR>  <BR>欢迎您注册完美生活博客(http://blog.hnce.net)<BR><BR>";
               
        if(!$mail->Send())
        {
          //echo "Mailer Error: " . $mail->ErrorInfo;
          echo "发送邮件错误!";
        }
        else
        {
          echo "邮件发送成功!";
        }

 

相关链接

PHPMailer官方网站

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Spirit Build 80710

Copyright 2005 - 2008, 完美生活(专注于网站技术与网络营销的博客). Some Rights Reserved.