PHP调用SMTP发送邮件

两个文件

PHP调用SMTP发送邮件插图Pan Yixiao

sendCodeTest.php

<?php
require("smtp.php");
smtpserver = "smtpdm.aliyun.com";//SMTP服务器smtpserverport = 25;//SMTP服务器端口
smtpusermail = "mail@***.com";//SMTP服务器的用户邮箱smtpemailto = "*****@qq.com";//发送给谁
smtpuser = "mail@***.com";//SMTP服务器的用户帐号smtppass = "**********";//SMTP服务器的用户密码
mailsubject = "PHPER";//邮件主题mailbody = "永远记住:上天只会安排的快乐的结局。如果不快乐,说明还不是最后结局。专注移动互联网,电子商务,专业和娱乐两不误的乐观,帅气,型男。PHPER";//邮件内容
mailtype = "HTML"; //邮件格式(HTML/TXT),TXT为文本邮件smtp = new smtp(smtpserver,smtpserverport,true,smtpuser,smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证.
smtp->debug = TRUE;//是否显示发送的调试信息smtp->sendmail(smtpemailto,smtpusermail, mailsubject,mailbody, $mailtype);

?>


smtp.php下载

访问php.panyixiao.com/sendCodeTest.php 发送成功

PS:我一开始用php8.0试的,报错,调到7.0 还报错,调到5.6才没报错

至于怎么自定义发送内容,容我再研究研究

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

超出时限。 请再次填写验证码。