php利用smtp类实现电子邮件发送


Posted in PHP onOctober 30, 2015

smtp类发送邮件的方法既简单又稳定,几行简单的配置就能发邮件,是不是很期待的试一试呢!

以下就是核心代码:

<?php
 require_once "email.class.php";
 //******************** 配置信息 ********************************
 $smtpserver = "smtp.126.com";//SMTP服务器
 $smtpserverport =25;//SMTP服务器端口
 $smtpusermail = "new2008oh@126.com";//SMTP服务器的用户邮箱
 $smtpemailto = $_POST['toemail'];//发送给谁
 $smtpuser = "new2008oh";//SMTP服务器的用户帐号
 $smtppass = "您的邮箱密码";//SMTP服务器的用户密码
 $mailtitle = $_POST['title'];//邮件主题
 $mailcontent = "<h1>".$_POST['content']."</h1>";//邮件内容
 $mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件
 //************************ 配置信息 ****************************
 $smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
 $smtp->debug = false;//是否显示发送的调试信息
 $state = $smtp->sendmail($smtpemailto, $smtpusermail, $mailtitle, $mailcontent, $mailtype);

 echo "<div style='width:300px; margin:36px auto;'>";
 if($state==""){
 echo "对不起,邮件发送失败!请检查邮箱填写是否有误。";
 echo "<a href='index.html'>点此返回</a>";
 exit();
 }
 echo "恭喜!邮件发送成功!!";
 echo "<a href='index.html'>点此返回</a>";
 echo "</div>";
?>

效果截图欣赏:

php利用smtp类实现电子邮件发送

php利用smtp类实现电子邮件发送

本文分享的方法简单易懂,希望可以帮助到大家。

下面是为大家提供的源码下载地址:php利用smtp类实现电子邮件发送

PHP 相关文章推荐
php mssql 日期出现中文字符的解决方法
Mar 10 PHP
php 数组排序 array_multisort与uasort的区别
Mar 24 PHP
PHP程序漏洞产生的原因分析与防范方法说明
Mar 06 PHP
PHP获取mysql数据表的字段名称和详细信息的方法
Sep 27 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
Feb 10 PHP
php实现的一个简单json rpc框架实例
Mar 30 PHP
PHP四种基本排序算法示例
Apr 09 PHP
编写PHP脚本过滤用户上传的图片
Jul 03 PHP
php抽奖概率算法(刮刮卡,大转盘)
Apr 17 PHP
PHP中strtr与str_replace函数运行性能简单测试示例
Jun 22 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 PHP
php中yar框架实例用法讲解
Dec 27 PHP
PHP利用APC模块实现大文件上传进度条的方法
Oct 29 #PHP
php如何实现只替换一次或N次
Oct 29 #PHP
php抓取网站图片并保存的实现方法
Oct 29 #PHP
最准确的php截取字符串长度函数
Oct 29 #PHP
php关键字仅替换一次的实现函数
Oct 29 #PHP
深入浅析PHP7.0新特征(五大新特征)
Oct 29 #PHP
适用于初学者的简易PHP文件上传类
Oct 29 #PHP
You might like
用PHP实现ODBC数据分页显示一例
2006/10/09 PHP
php 删除记录实现代码
2009/03/12 PHP
PHP学习笔记之二 php入门知识
2011/01/12 PHP
php4与php5的区别小结(配置异同)
2011/12/20 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
基于jquery的jqDnR拖拽溢出的修改
2011/02/12 Javascript
JavaScript实现DIV层拖动及动态增加新层的方法
2015/05/12 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
2015/09/14 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
Javascript中的神器——Promise
2017/02/08 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
对angular 实时更新模板视图的方法$apply详解
2018/10/09 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
云服务器部署Node.js项目的方法步骤(小白系列)
2020/03/23 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
2020/08/03 Javascript
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
判断python对象是否可调用的三种方式及其区别详解
2019/01/31 Python
python实现文件的备份流程详解
2019/06/18 Python
python常见字符串处理函数与用法汇总
2019/10/30 Python
如何基于python实现不邻接植花
2020/05/01 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
安装并免费使用Pycharm专业版(学生/教师)
2020/09/24 Python
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
杭州信雅达系统.NET工程师面试试题
2015/02/08 面试题
大学生表扬信范文
2014/01/09 职场文书
大学生学习计划书
2014/09/15 职场文书
会计岗位职责
2015/02/03 职场文书
人事任命通知书
2015/04/21 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
MySQL8.0无法启动3534的解决方法
2021/06/03 MySQL
Vue OpenLayer 为地图绘制风场效果
2022/04/24 Vue.js
Win Server2016远程桌面如何允许多用户同时登录
2022/06/10 Servers
SQL语句中EXISTS的详细用法大全
2022/06/25 MySQL