博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php发送邮件怎么配置,php 配置smtp发送邮件
阅读量:6268 次
发布时间:2019-06-22

本文共 978 字,大约阅读时间需要 3 分钟。

练习圣经的第四章,配置了一下,还是挺简单的,首先下载个sendmail(http://glob.com.au/sendmail/),很小,解压,配置sendmail.ini文件。

主要配置三个地方

smtp_server=smtp.163.com

; smtp port (normally 25)

smtp_port=25

; if your smtp server requires authentication, modify the following two lines

auth_username=****@163.com

auth_password=******

error_logfile=error.log

debug_logfile=debug.log设置server地址,如果不确定,可以google了一下你的邮箱的smtp服务就可以了。

smtp_port一般不需要动。

设置你的账户和密码。

日志文件开不开启随便,如果不那么确信一次成功的话还是开启,便于查看错误。

然后配置php.ini

smtp_port = 25

sendmail_path ="E:\PaperAndProgram_tian\MySoftware\sendmail\sendmail.exe -t"第一个端口号一般都是25.

第二个是sendmail.exe所在路径,据说不要太长,我也不太清楚。

测试的代码

$name = $_POST['name'];

$address = $_POST['address'];

$content = $_POST['content'];

$webServerMail = "*****@163.com";

$fromMail = "From: ******@163.com";

$subject = "feedBack from website";

$mailContent = "name: $name\r\n"."address: $address\r\n"."conternt: $content\r\n";

if(mail($webServerMail, $subject, $mailContent, $fromMail))

echo "SUCCESS";

?>友情提示: 把*****换成自己相应的邮箱。

转载地址:http://hxspa.baihongyu.com/

你可能感兴趣的文章
Android——4.2 - 3G移植之路之 APN (五)
查看>>
Linux_DHCP服务搭建
查看>>
[SilverLight]DataGrid实现批量输入(like Excel)(补充)
查看>>
秋式广告杀手:广告拦截原理与杀手组织
查看>>
翻译 | 摆脱浏览器限制的JavaScript
查看>>
闲扯下午引爆乌云社区“盗窃”乌云币事件
查看>>
02@在类的头文件中尽量少引入其他头文件
查看>>
JAVA IO BIO NIO AIO
查看>>
input checkbox 复选框大小修改
查看>>
网吧维护工具
查看>>
BOOT.INI文件参数
查看>>
vmstat详解
查看>>
新年第一镖
查看>>
unbtu使用笔记
查看>>
MaxCompute 学习计划(一)
查看>>
OEA 中 WPF 树型表格虚拟化设计方案
查看>>
Android程序开发初级教程(一) 开始 Hello Android
查看>>
使用Gradle打RPM包
查看>>
“我意识到”的意义
查看>>
淘宝天猫上新辅助工具-新品填表
查看>>