php利用smtp类实现电子邮件发送
发布:smiling 来源: PHP粉丝网 添加日期:2021-06-23 22:16:51 浏览: 评论:0
这篇文章主要介绍了php利用smtp类轻松实现发送电子邮件,smtp类发送邮件的方法其实很简单,需要的朋友可以参考下。
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>";
- ?>
Tags: smtp php电子邮件发送
- 上一篇:php如何实现只替换一次或N次
- 下一篇:php三种实现多线程类似的方法
相关文章
- ·使用PHP通过SMTP发送邮件新手指南(2014-01-20)
- ·phpmailer发送邮件 SMTP Error: Could not authenticate 错误(2014-02-05)
- ·php中使用smtp类轻松的发送电子邮件示例(2014-02-05)
- ·php基于socket实现SMTP发送邮件的方法(2021-05-15)
- ·php mailer类调用远程SMTP服务器发送邮件实现方法(2021-07-13)
- ·php使用pear_smtp发送邮件(2021-07-28)
- ·php通过smtp邮件验证登陆的方法(2021-08-03)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)