作者azard01 (超级新人)
看板PHP
标题[请益]刚开始学php,使用mail()寄不出信
时间Thu Jul 5 10:03:20 2007
哈罗 各位小弟在学怎麽用mail()寄信,
我是用win Xp, php 5.2.1, apache 2.0 handler.
我有照书上所说的将 php.ini里改成 smtp= seed.net.tw(我是用seednet的)
另外还有改 sendmail_from =
[email protected] 也将 imap前面的分号去掉了
但是执行时 还是会出现错误讯息
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom
"From:" header missing in E:\AppServ\www\demo01.php on line 8
我有用 phpinfo() 去看 发现sendmail_from 是写 no value
不知道是不是因为这个缘故 才会寄失败.
但小弟我在改过php.ini後 有重新启动apache server 不知道为什麽
phpinfo() 内的sendmail_from栏位还是no value.
想请问 我是否还有什麽地方 没改好造成mail发不出去勒
ps. 小弟在mail()内的 收件人的email跟 寄件人相同.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.136.11
1F:→ azard01:我电脑重开机之後 似乎就可以寄信了 07/06 09:09
2F:→ azard01:第一次学这个, APACHE重开与否 都不确定>< 07/06 09:10
3F:→ azard01:APACHE的开或关 是去点选 APACHE START 或 APACHE STOP吗? 07/06 09:11
4F:推 fishfish0000:看你在安装过程有没有预设是开机自动打开的! 07/07 01:42
5F:→ fishfish0000:还有改过设定就要重新启动一次喔!是APACHE不是电脑 07/07 01:43
6F:→ spp72:如果是no value的话,注意一下sandmail_from前面的分号!! 07/07 09:06