zoukankan      html  css  js  c++  java
  • php 自动发送邮件的实现

    原文: http://www.cnblogs.com/zichi/p/4058055.html

    http://www.jb51.net/article/32479.htm

    效果:

    访问: test.php

    马上,qq邮箱就收到邮件了。

    代码如下:

    <?php
    header("content-type:text/html;charset=utf-8");
    ini_set("magic_quotes_runtime",0);
    require 'class.phpmailer.php';
    require 'class.smtp.php';
    try {
        $mail = new PHPMailer(true);
        $mail->IsSMTP();
        $mail->CharSet='UTF-8'; //设置邮件的字符编码,这很重要,不然中文乱码
        $mail->SMTPAuth = true; //开启认证
        $mail->Port = 25;
        $mail->Host = "smtp.163.com";
        $mail->Username = "username@163.com";
        $mail->Password = "password";
    //$mail->IsSendmail(); //如果没有sendmail组件就注释掉,否则出现“Could not execute: /var/qmail/bin/sendmail ”的错误提示 
        $mail->AddReplyTo("username@163.com","mckee");//回复地址
        $mail->From = "username@163.com";
        $mail->FromName = "www.phpddt.com";
        $to = "981883873@qq.com";
        $mail->AddAddress($to);
        $mail->Subject = "phpmailer测试标题";
        $mail->Body = "<h1>phpmail演示</h1>这是php点点通(<font color=red>www.phpddt.com</font>)对phpmailer的测试内容";
        $mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; //当邮件不支持html时备用显示,可以省略
        $mail->WordWrap = 80; // 设置每行字符串的长度
    //$mail->AddAttachment("f:/test.png"); //可以添加附件 
        $mail->IsHTML(true);
        $mail->Send();
        echo '邮件已发送';
    } catch (phpmailerException $e) {
        echo "邮件发送失败:".$e->errorMessage();
    }
    ?> 
    

      

  • 相关阅读:
    2312--1.3.4 Prime Cryptarithm 牛式
    Slava and tanks 877C
    World Cup 996B(排队模拟)
    css内边距 边框
    iframs刷新的两种方法
    JS DOM节点
    JS对话框
    JS事件常用事件
    JS数组
    JS第一天
  • 原文地址:https://www.cnblogs.com/oxspirt/p/6024431.html
Copyright © 2011-2022 走看看