php 里的使用mail()发送邮件详解
来源:互联网 发布:淘宝店主真人实拍福利 编辑:程序博客网 时间:2024/06/06 00:40
一.修改php.ini
a.找到 ";smtp_port = 25",";sendmail_from = you@yourdomain",把前面的";"去掉
b.找到";sendmail_path =" 更改为 "sendmail_path =/usr/sbin/sendmail -t -i" (具体情况见一下三种 sendmail_path 设置与发信方式)
c.找到";extension=php_openssl.dll"把前面的 ";"去掉
三种 sendmail_path 设置与发信方式
php.ini 里的 sendmail_path 默认设置是
sendmail_path = /usr/sbin/sendmail -t -i,如果之前有安装过其它Mail Server 的话,请清除干净。然后才接着下面的步骤
1.SendMail 方式 :安装好 Sendmail 以后就可以正常使用php的 mail() 发信了,不用怎么特意去设置它。
2.Exim 方式:
安装exim后,接着使用ln -s /usr/sbin/exim /usr/sbin/sendmai 文件连接指令。 php.ini 里面的 sendmail_path = /usr/sbin/sendmail -t -i 不用设置,就可以使用 mail() 发信了。
3.PostFix 方式:安装postfix完成后,修改 php.ini 里面的 sendmail_path ,将其设置为: sendmail_path = /usr/sbin/sendmail.postfix -t
二,启动你的 Mail Server.
1.SendMail 方式: /etc/rc.d/ini.d/sendmail start2.Exim 方式: /etc/rc.d/ini.d/exim start
3.PostFix 方式: /etc/rc.d/ini.d/postfix start
三,重启你的 Apache
我的是:/usr/local/apache2/bin/httpd -k restart
如果你是以 RPM 安装或者是FC系统默认安装的,路径是:
/etc/rc.d/ini.d/httpd -restart
- php 里的使用mail()发送邮件详解
- php中使用mail函数发送邮件时的注意事项
- php使用内置函数mail()发送邮件的解决方案
- wamp下使用php的mail()函数发送邮件问题
- php使用pear mail发送邮件
- PHP的mail函数实现邮件发送
- 使用javax.mail实现邮件的发送
- 使用scrapy的mail模块发送邮件
- [php]mail函数发送邮件
- android里发送邮件mail的几种方式
- 详解java mail 发送邮件
- PHP使用mail函数发送邮件标题乱码问题
- thinkphp php 使用mail---sendmial函数去发送邮件
- 在Windows平台下使用php的mail函数发送邮件
- 使用Spring Mail发送邮件
- 使用.net mail发送邮件
- 使用java mail 发送邮件
- 使用Java Mail发送邮件
- ASIHttpRequest中Post中文乱码解决
- TinyXml 解析 XML
- Java学习进度
- VS2008+MVC的用法总结
- 解读php框架codeigniter是如何实现mvc模式以及单一入口
- php 里的使用mail()发送邮件详解
- flask
- 文本文件读写(1.5.1 文件输入和输出)?
- Jquery 事件处理 1
- 得到当前时间
- svn入门续-2
- 2013寒假练习 1003: Exchange for Cola(2/13更新)
- 如何判断一个类是否实现了某个protocol
- AIDL 发生异常的原因