php发送邮件的源码(简易版)
更多文章...

本站整理编写了一个用纯php语言发送邮件的函数,不需要安装扩展或邮件服务器,通过smtp协议(一般为端口25,有的云邮箱使用80端口)发送。适合网页调用发送简单的邮件(不能发送附件)。可适应不同的网页编码,解决了邮件标题和内容的乱码问题。体积小巧。在php7.3下测试通过。

使用方法:
1、源码sendmail.txt,右键点击另存为.php文件。
2、php邮件发送函数sendmail(收件地址,标题,内容)说明:
收件地址可以是多个邮箱,用分号(;)隔开。
使用前先设置你的发信服务器、邮箱、密码、编码。
在需要发信的文件中require这个文件,调用sendmail函数即可。
返回值:成功发送的邮件数。
调试:把文件内echo前面的注释去掉即可。

注:云主机一般禁止向目标25端口发送邮件。可以在后台申请开通25端口。有的云邮箱(比如阿里云),使用80端口作为smtp,把下载的php源码中fsockopen函数中的参数25改成80即可。




© time.org.cn