我的系统是WIN7旗舰版,PHP配置环境是apache,现在想用mail()函数发送邮件,但是测试失败,请问应该怎么修改php.ini?
除了修改php.ini还有什么要做的吗?
除了修改php.ini还有什么要做的吗?
解决方案 »
- 网站后台无法登录?
- solaris9+ apache + php + oracle10g老是连接不上ORACLE数据库呀
- PHP COM 读取Excel问题?
- PHP读不出mysql数据啊~~~~~
- dede采集入库时能不能加个判断相同标题的符加表字段的内容是否相同?
- wpmu 发何进行多域名绑定
- 谁能给一段根据日期检查目录是否存在,如果不存在逐级建立的函数
- 我的本机运行的很好的上传程序怎么上网后就不行了呢?
- echo "20||30||20"<"20||5||0";为什么结果会等于1??
- 代码里面有 oneline 的数据和 twoline 的数据,如何把这两组数据并集起来?
- php的网站显示有问题
- 谁能用curl或file_get_contents获取这个网页的内容?
也就是说用PHPMAILER是最好最简洁的方法了?那我还是果断抛弃mail()函数吧,我最近对于内置函数越来越不信任了
如果需要使用PHP的mail()函数,则需要设置以下三个变量。当通过PHP mail()函数发送电子邮件信息时需要使用SMTP以及变量sendmail_from(Windows系统)或变量sendmail_path(UNIX系统)。对于Windows,这些变量设置了所用到的SMTP服务器以及显示在电子邮件信息中的“From:”地址;而对于UNIX,变量sendmail_path则对邮件传输设置了MTA(邮件传输代理,mail transfer agent)的路径。 SMTP = myserver.localnet.com sendmail_from = [email protected] sendmail_path = /usr/sbin/sendmail
具体配置和实现可以参见http://developer.51cto.com/art/200912/167942.htm这篇文章