加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php用phpmailer发送邮件

发布时间:2020-05-25 07:34:50 所属栏目:PHP 来源:互联网
导读:php用phpmailer发送邮件

下面是脚本之家 jb51.cc 通过网络收集整理的代码片段。

脚本之家小编现在分享给大家,也给大家做个参考。

 
/**
     * 发送邮件方法
     * 
     * @param string $from 来自
     * @param string $to 收件人地址
     * @param string $subject  邮件标题
     * @param string $body 邮件正文
     */
    public function postmail($from,$to,$subject = '',$body = ''){
        error_reporting(E_ALL);
        date_default_timezone_set('Asia/Shanghai');//设定时区东八区
        vendor('PHPMailer.class#phpmailer');
        vendor('PHPMailer.class#smtp');
        $mail             = new PHPMailer();      //new一个PHPMailer对象出来
        $body            = eregi_replace("[]",'',$body); //对邮件内容进行必要的过滤
        $mail->CharSet ="UTF-8";                   //设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码
        $mail->IsSMTP();                           // 设定使用SMTP服务
        $mail->Host       = 'smtp.ym.163.com';        // SMTP 服务器
//         $mail->SMTPDebug  = 1;                     // 启用SMTP调试 1 = errors  2 =  messages
        $mail->SMTPAuth   = true;                  // 服务器需要验证
        $mail->Port       = 25;                    // SMTP服务器的端口号        265/255  25
         
        $mail->Username   = '用户名';   // SMTP服务器用户名
        $mail->Password   = '密码';           // SMTP服务器密码
        $mail->isHTML(true);
        $mail->SetFrom('邮箱地址',$from);
        $mail->Subject    = $subject;
        $mail->MsgHTML($body);
        $address = $to;
        $mail->AddAddress($address,'');        
//         $mail->AddEmbeddedImage("Public/bee/common/images/logo3.jpg","logoimg","logo.jpg"); //设置邮件中的图片
//         $mail->AddAttachment("Public/bee/common/images/logo3.jpg"); // attachment 附件
        if(!$mail->Send()) {
            echo 'Mailer Error: ' . $mail->ErrorInfo;
        } else {
            echo "Message sent!恭喜,邮件发送成功!";
        }
    }

以上是脚本之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读