---恢复内容开始---

首先。需要phpmailer的包。

地址:https://github.com/Synchro/PHPMailer

解开压缩包,将class.phpmailer.php,class.smtp.php,放到目录

代码:

 

<?php
header("Content-type: text/html; charset=utf-8");
require("class.phpmailer.php"); //引入文件(把刚才解压的那些文件放到对应的路径就可以了)
require_once('class.smtp.php');
$mail = new PHPMailer(); //实例化
$mail->IsSMTP(); // 启用SMTP
$mail->Host = "smtp.163.com"; //smtp服务器的名称(这里以126邮箱为例)
$mail->Port = 25;
$mail->SMTPAuth = true; //启用smtp认证
$mail->Username = "你的邮箱名"; //你的邮箱名
$mail->Password = "邮箱密码"; //邮箱密码
//设置时间
date_default_timezone_set('Asia/Shanghai'); $mail->From = "邮箱名"; //发件人地址(也就是你的邮箱地址)
$mail->FromName = "tumi"; //发件人姓名
$mail->AddAddress("收件人邮件", "小米"); //添加收件人
$mail->AddReplyTo("邮件名", "tumi"); //回复地址(可填可不填) $mail->WordWrap = 50; //设置每行字符长度
$mail->AddAttachment("img/logo.jpg", "logo的图片"); // 添加附件,并指定名称
$mail->IsHTML(true); // 是否HTML格式邮件 $mail->CharSet = "utf-8"; //设置邮件编码
$mail->Subject = "hello"; //邮件主题
//邮件中有html
$user_name = 'tumi';
$bodyurl = '请点击链接完成注册(有效期一小时):http://www.acfun.tv</a>';
$mail->Body = '
<html>
<head>acfun.基佬的天堂。。</head>
<body>
<div style="width:60%;padding:30px 20px;background:#F9F9F9;">
<span style="font-weight:bold;font-size:16px;">Hi,' . $user_name . '</span><br/>
<p>欢迎您注册<b>acfun</b></p>
<p> ">'. $bodyurl .'<"</p>
<p style="color:#999;">如果以上链接无法点击,请将上面的地址复制到你的浏览器(如IE)的地址栏完成激活</p>
</div>
</body>
</html>
'; //邮件内容 //html
$mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //邮件正文不支持HTML的备用显示 if (!$mail->Send()) {
echo "<p>邮件发送失败</p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit();
} else {
echo "邮件发送成功。。。";
} ?>

phpmail发送邮件的更多相关文章

  1. php phpmail发送邮件的效果

    方法一: /*                                                                                * 发送邮件 原 smtp ...

  2. CI框架使用PHPmail插件发送QQ邮件:

    有助请顶,不好请评.0:33 2016/3/12CI框架使用PHPmail插件发送QQ邮件:发送成功,不过修改了主机参数,还包含了一个phpmail中的一个另外的文件,详见下方:参见:http://c ...

  3. ThinkPHP 3.2.3 使用 Swift Mailer 邮件系统发送邮件

    SwiftMailer 下载地址:https://github.com/swiftmailer/swiftmailer 版本:swiftmailer-5.x 把压缩包解压到 /ThinkPHP/Lib ...

  4. PHP (sendmail / PHPMailer / ezcMailComposer)发送邮件

    一. 使用 PHP 内置的 mail() 函数 1. Windows 下 环境:WampServer2.5(Windows 10,Apache 2.4.9,MySQL 5.6.17,PHP 5.5.1 ...

  5. Thinkphp 使用gmail发送邮件

    1.Thinkphp 发送邮件内容来自:http://www.thinkphp.cn/code/32.html /** * 系统邮件发送函数 * @param string $to 接收邮件者邮箱 * ...

  6. ThinkPHP 中使用 PHPMailer 发送邮件 支持163和QQ邮箱等

    [摘要]ThinkPHP是一个开源的PHP框架, 是为了简化企业级应用开发和敏捷WEB应用开发而诞生的.本文介绍ThinkPHP 中使用 PHPMailer 发送邮件. PHP是自带可以发送邮件的Ma ...

  7. phpmailer发送邮件服务

    获取开源的phpmail类 开启stmp服务登录126/163邮箱 ->设置->POPS/SMTP/IMAP(开启需要的服务,并点击保存,初次使用会要求设置一个授权码) 测试 <?p ...

  8. ThinkPHP 3.2 DEMO案例系列【phpmailer批量发送邮件】

    但是邮件和短信相比在一些场景依然有着重要的意义和优势: 1:零成本:发邮件没有费用: 2:内容丰富且量大:邮件可以长篇大论:图文并茂: 3:增加访问量:用户很容易通过邮件中的链接访问网站: 好了:下面 ...

  9. 使用PHPMail发送邮箱(163邮箱为例)

    1.下载phpmail压缩包,并解压. 2.创建index.html文件.并写入代码. <form action="" method="post"> ...

随机推荐

  1. Mac / Windows 下的 FTP 工具filezilla

    https://filezilla-project.org/download.php?platform=osx

  2. Python zip Python zip函数

    zip([iterable, ...])zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的li ...

  3. navigate是Router类的一个方法,主要用来跳转路由。

    navigate是Router类的一个方法,主要用来跳转路由. 1 2 3 4 5 6 7 8 9 interface NavigationExtras {  relativeTo : Activat ...

  4. [获取行数]php读取大文件提供性能的方法,PHP的stream_get_line函数读取大文件获取文件的行数的方...

    背景: 下面是获取文件的行数的方法: 一个文件如果知道有几行的话,就可以控制获取一定的行数的数据,然后放入数据库.这样不管的读取大文件的性能,还是写入数据库的性能,都能得到很大的提高了. 下面是获取文 ...

  5. 怎么解决ORACLE 中 CHAR类型的索引问题

    在很多场景中,都有如下情况 trim(a.colunm1) = trim(b.colunm2) 应该怎么优化呢? 用到 TRIM 的很多原因是某些系统为了提高查询效率,不使用  ORACLE 的特有的 ...

  6. Mybatis设置超时时间

    Mybatis设置超时时间 mybatis如果不指定,默认超时时间是不做限制的,默认值为0.mybatis sql配置超时时间有两种方法: 1.全局配置 在mybatis配置文件的settings节点 ...

  7. Activiti(一)--安装配置具体解释

    有一段时间没有更新文章了,尽管有一直在写文章,但是一直没有更新到博客内,这段时间写的文章大多还是以技术为主. 接下来的系列文章将会来讨论企业工作流的开发,主要是来研究开源工作流Activiti的使用. ...

  8. EMMC与nand flash的区别

    1.NAND Flash 是一种存储介质,要在上面读写数据,外部要加主控和电路设计. 2.eMMC是NAND flash+主控IC ,对外的接口协议与SD.TF卡类似:对厂家而言简化了电路设计,降低了 ...

  9. Generating SSH Keys on windows

    two ways here I provide: use openSSH command line on git bash(such as msysgit bash) ls -al ~/.ssh ss ...

  10. 使用python进行新浪微博粉丝爬虫

    由于最近没事在学python,正好最近也想趴下新浪微博上边的一些数据,在这里主要爬去的是一个人的粉丝具体信息(微博昵称,个人介绍,地址,通过什么方式进行关注),所以就学以致用,通过python来爬去微 ...