phpmailer简单发送邮件的方法(附phpmailer源码下载)

 更新时间:2016年06月13日 12:07:03   作者:aparche  
这篇文章主要介绍了phpmailer简单发送邮件的方法,提供了phpmailer的源码与相应的设置、使用方法,需要的朋友可以参考下

本文实例讲述了phpmailer简单发送邮件的方法。分享给大家供大家参考,具体如下:

首先,点击此处本站下载相应的php文件

解压后有2个php文件(2个类)  1个html文件(API)

将2个php文件放到php项目中

简述:我这里是用一个163的邮箱发消息给126的邮箱

关键代码如下:

<?php
  require 'class.phpmailer.php';
  $mail = new PHPMailer(true); //建立邮件发送类
  $mail->CharSet = "UTF-8";//设置信息的编码类型
  $address = "******@126.com";//收件人地址
  $mail->IsSMTP(); // 使用SMTP方式发送
  $mail->Host = "smtp.163.com"; //使用163邮箱服务器
  $mail->SMTPAuth = true; // 启用SMTP验证功能
  $mail->Username = "******@163.com"; //你的163服务器邮箱账号
  $mail->Password = "******"; // 163邮箱密码
  $mail->Port = 25;//邮箱服务器端口号
  $mail->From = "******@163.com"; //邮件发送者email地址
  $mail->FromName = "测试邮件";//发件人名称
  $mail->AddAddress("$address", "张三"); //收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
  $mail->AddAttachment("D:\abc.txt"); // 添加附件(注意:路径不能有中文)
  $mail->IsHTML(true);//是否使用HTML格式
  $mail->Subject = "测试测试"; //邮件标题
  $mail->Body = "新年快乐"; //邮件内容,上面设置HTML,则可以是HTML
  if (!$mail->Send()) {
   echo "邮件发送失败. <p>";
   echo "错误原因: " . $mail->ErrorInfo;
   exit;
  }
?>

希望本文所述对大家php程序设计有所帮助。

相关文章

  • php使用explode()函数将字符串拆分成数组的方法

    php使用explode()函数将字符串拆分成数组的方法

    这篇文章主要介绍了php使用explode()函数将字符串拆分成数组的方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • PHP设计模式之解释器模式浅析

    PHP设计模式之解释器模式浅析

    解释器模式,它是什么呢?意思就是,给定一个语言, 定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子,这是最实在的一种说法。我们还可以理解为它是用于分析一个实体的关键元素,并且针对每个元素提供自己的解释或相应动作
    2023-04-04
  • php cookie的操作实现代码(登录)

    php cookie的操作实现代码(登录)

    cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。
    2010-12-12
  • 使用PHP和RabbitMQ实现消息队列功能

    使用PHP和RabbitMQ实现消息队列功能

    这篇文章主要介绍了如何使用PHP和RabbitMQ实现消息队列功能,文中通过示例代码介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2024-03-03
  • php获取ip及网址的简单方法(必看)

    php获取ip及网址的简单方法(必看)

    下面小编就为大家带来一篇php获取ip及网址的简单方法(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • PHP实现根据时间戳获取周几的方法

    PHP实现根据时间戳获取周几的方法

    这篇文章主要介绍了PHP实现根据时间戳获取周几的方法,涉及PHP针对时间与日期操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-02-02
  • PHP基于闭包思想实现的BT(torrent)文件解析工具实例详解

    PHP基于闭包思想实现的BT(torrent)文件解析工具实例详解

    这篇文章主要介绍了PHP基于闭包思想实现的BT(torrent)文件解析工具,结合具体实例形式分析了php针对torrent文件的读取与解析相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • 详解php中curl返回false的解决办法

    详解php中curl返回false的解决办法

    这篇文章主要介绍了php中curl返回false的解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • 扩展你的 PHP 之入门篇

    扩展你的 PHP 之入门篇

    扩展你的 PHP 之入门篇...
    2006-12-12
  • php 获取全局变量的代码

    php 获取全局变量的代码

    php 获取全局变量的代码,需要的朋友可以参考下。
    2011-04-04

最新评论