PHP测试成功的邮件发送案例


Posted in PHP onOctober 26, 2015

mail()函数的作用:连接到邮件服务器,利用smtp协议,与该服务器交互并投邮件。

注意:

1、mail函数不支持esmtp协议,---即,只能直投,不能登陆

2、由上条,我们只能直投至最终的收件服务器地址.而该地址,又是在PHP.ini中指定的,所以我们想用mail()函数往 aseoev@163.com发信的话,我们要---

1)查询163邮件服务器的地址

2)把该地址写到php.ini里去

php实例代码如下:

SMTP = 163mx02.mxmail.netease.com 
sendmail_from = wusong@192.168.1.100 
var_dump(mail('12345678@qq.com','from php mail function','very intresting'));

但是使用php自带的mail函数发送邮件我们需要在linux中安装一个sendmail组件才可以否则无法使用。

如果你没有这个sendmail组件我们可以使用phpmailer函数来操作,例子代码如下:

<?php 
 
 require('./PHPMailer/class.phpmailer.php'); 
 
 $phpmailer = new PHPMailer(); 
 
 $phpmailer->IsSMTP(); 
 
 $phpmailer->Host = 'smtp.163.com'; 
 $phpmailer->SMTPAuth = true; 
 $phpmailer->Username = ''; 
 $phpmailer->Password = ''; 
 
 $phpmailer->CharSet = 'utf-8'; 
 $phpmailer->From = ''; 
 $phpmailer->FromName = ''; 
 $phpmailer->Subject = ''; 
 $phpmailer->Body = ''; 
 
 $phpmailer->AddAddress('never_kiss@163.com','Aseoe'); 
 
 echo $phpmailer->send()?'发送成功':'发送失败'; 
 
?>

上面不带内容,面看个带内容的,代码如下:

<?php 
 
/** 
用PHPMailer类来发信 


步骤: 
0: 引入 
1: 实例化 
2: 配置属性 
3: 调用发送 
**/ 
require('./PHPMailer/class.phpmailer.php'); 
$phpmailer = new PHPMailer(); 
 
/* 
设置phpmailer发信用的方式 
可用用win下mail()函数来发 
可以用linux下sendmail,qmail组件来发 
可以利用smtp协议登陆到某个账户上,来发 
*/ 
$phpmailer->IsSMTP(); // 用smtp协议来发 
$phpmailer->Host = 'smtp.163.com'; 
$phpmailer->SMTPAuth = true; 
$phpmailer->Username = ''; //发送邮箱的账号(用163邮箱发信的账号) 
$phpmailer->Password = ''; //发送邮箱的密码 
// 可以发信了 
$phpmailer->CharSet='utf-8'; 
$phpmailer->From = 'never_4ill@163.com'; 
$phpmailer->FromName = 'neverkill'; 
$phpmailer->Subject = 'Superstart Aseoe'; 
$phpmailer->Body = '三水点靠木(https://3water.com 专注前端开发与编程设计.'; 
//设置收信人 
$phpmailer->AddAddress('never_4ill@163.com','neverkill'); 
// 添加一个抄送 
$phpmailer->AddCC('1234567','Aseoe'); 
// 发信 
echo $phpmailer->send()?'ok':'fail';

补充一个使用上面例子的方法:

直接将phpmailer压缩包解压放到根目录即可运行,直接把文件放到本地wamp 根目录,运行02.php 邮件即可发出(前提php文件可执行)-(不行的话 在根目录建一个文件夹 重复操作一次)http://localhost/02.php。

以上就是php发送邮件的成功案例,希望对大家的学习有所帮助。

PHP 相关文章推荐
PHP中设置时区方法小结
Jun 03 PHP
phpmailer中文乱码问题的解决方法
Apr 22 PHP
给ECShop添加最新评论
Jan 07 PHP
php使用iconv中文截断问题的解决方法
Feb 11 PHP
PHP中trim()函数简单使用指南
Apr 16 PHP
PHP+Javascript实现在线拍照功能实例
Jul 18 PHP
thinkPHP内置字符串截取函数用法详解
Nov 15 PHP
Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
Jul 07 PHP
PHP给前端返回一个JSON对象的实例讲解
May 31 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
Mar 18 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
Jun 03 PHP
yii框架数据库关联查询操作示例
Oct 14 PHP
php使用APC实现实时上传进度条功能
Oct 26 #PHP
php需登录的文件上传管理系统
Mar 21 #PHP
PHP文件缓存类实现代码
Oct 26 #PHP
php多线程实现方法及用法实例详解
Oct 26 #PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
Oct 26 #PHP
PHP和C#可共用的可逆加密算法详解
Oct 26 #PHP
日常整理PHP中简单的图形处理(经典)
Oct 26 #PHP
You might like
说明的比较细的php 正则学习实例
2008/07/30 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
Zend Framework实现留言本分页功能(附demo源码下载)
2016/03/22 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
深入理解PHP+Mysql分布式事务与解决方案
2020/12/03 PHP
Jquery 表格合并的问题分享
2011/09/17 Javascript
防止按钮在短时间内被多次点击的方法
2014/03/10 Javascript
jQuery+Ajax实现无刷新分页
2015/10/30 Javascript
JavaScript检测原始值、引用值、属性
2016/06/20 Javascript
JavaScript学习笔记整理_setTimeout的应用
2016/09/19 Javascript
JS获取html元素的标记名实现方法
2016/10/08 Javascript
js初始化验证实例详解
2016/11/26 Javascript
用Webpack构建Vue项目的实践
2017/11/07 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
2017/12/11 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
详解在vue-cli中使用graphql即vue-apollo的用法
2018/09/08 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
[00:43]TI7不朽珍藏III——幽鬼不朽展示
2017/07/15 DOTA
在python中的socket模块使用代理实例
2014/05/29 Python
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
详解K-means算法在Python中的实现
2017/12/05 Python
python中的set实现不重复的排序原理
2018/01/24 Python
django数据库migrate失败的解决方法解析
2018/02/08 Python
pandas数据预处理之dataframe的groupby操作方法
2018/04/13 Python
Python-接口开发入门解析
2019/08/01 Python
python实现BP神经网络回归预测模型
2019/08/09 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
2020/04/16 Python
俄罗斯眼镜网: optikaworld
2016/07/31 全球购物
旅游管理专业生自荐信范文
2014/01/02 职场文书
如何写好升职自荐信
2014/01/06 职场文书
家长建议怎么写
2014/05/15 职场文书
青奥会口号
2014/06/12 职场文书
教师拔河比赛广播稿
2014/10/14 职场文书
篮球赛闭幕式主持词
2015/07/03 职场文书