PHP 使用Smtp发送邮件
super
2018-06-21 17:18
3295
2021年3月27日
2021年2月25日:
最新版Smtp发送邮件:
原文:
<?php
//引入Smtp类
include_once "Smtp.class.php";
$sendUser = "xxx@xx.com";
$content = "内容";
//******************** 配置信息 ********************************
$smtpserver = ""; //SMTP服务器
$smtpserverport = 25; //SMTP服务器端口
$smtpusermail = ""; //SMTP服务器的用户邮箱
$smtpemailto = $sendUser; //发送给谁
$smtpuser = ""; //SMTP服务器的用户帐号,注:部分邮箱只需@前面的用户名
$smtppass = ""; //SMTP服务器的用户密码
$mailtitle = ""; //邮件主题
$mailcontent = $content; //邮件内容
$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);
if($state){
//发送成功
echo "Success";
}else{
//发送失败
echo "Error";
}
?>
Smtp服务器地址(常见):
网易:smtp.163.com
阿里云:smtp.mxhichina.com
QQ:smtp.qq.com
Smtp类下载:Smtp.class.php
0 条讨论