最后确认一下,不需要身份验证的的SMTP服务器就能通过mail()发邮件??

时间:2022-03-01 05:05:11
急啊,谢谢前辈们不吝赐教了....

在PHP.INI里面

把mail function

SMTP= 不需要身份验证的SMTP服务器的IP地址 ; for Win32 only
sendmail_from= 我的邮件地址 ; for Win32 only

这样就行了,是吗???

9 个解决方案

#1


#2


理论上是
你得44啊
这问题动动手最好不过~~

#3


楼上的大哥,可我去论坛搜索怎么又发现说....

NT平台不能用mail()函数,一定要用Socket来实现吗....

我现在本地测试环境是XP+APACHE

现在我让平台部装一台不需要认证的SMTP服务器,然后在我本地测试环境下修改php.ini,把那台SMTP服务器的IP加上就行了吗???

急啊....

#4


SMTP= 不需要身份验证的SMTP服务器的地址 ; for Win32 only
sendmail_from= 你在不需要身份验证的SMTP服务器上的邮件帐号 ; for Win32 only

#5


mail()函数依赖于本地邮件系统,而非依赖于平台。

#6


; for Win32 only

这里的Win32 only是指php环境必须是Win32平台还是我的SMTP服务器环境是Win32平台

????

谢谢大家了,真的很急,都年底了,偏偏给这个拦路虎挡了去路了...

#7


这里的Win32 only是指php环境必须是Win32平台

#8


不可能实现的,在smtp上面,我试过了n次了,换成其它的邮件服务吧

#9


php搞sendmail就是垃圾,我用asp几分钟就搞定了,php一天都还是出错,靠!

#1


#2


理论上是
你得44啊
这问题动动手最好不过~~

#3


楼上的大哥,可我去论坛搜索怎么又发现说....

NT平台不能用mail()函数,一定要用Socket来实现吗....

我现在本地测试环境是XP+APACHE

现在我让平台部装一台不需要认证的SMTP服务器,然后在我本地测试环境下修改php.ini,把那台SMTP服务器的IP加上就行了吗???

急啊....

#4


SMTP= 不需要身份验证的SMTP服务器的地址 ; for Win32 only
sendmail_from= 你在不需要身份验证的SMTP服务器上的邮件帐号 ; for Win32 only

#5


mail()函数依赖于本地邮件系统,而非依赖于平台。

#6


; for Win32 only

这里的Win32 only是指php环境必须是Win32平台还是我的SMTP服务器环境是Win32平台

????

谢谢大家了,真的很急,都年底了,偏偏给这个拦路虎挡了去路了...

#7


这里的Win32 only是指php环境必须是Win32平台

#8


不可能实现的,在smtp上面,我试过了n次了,换成其它的邮件服务吧

#9


php搞sendmail就是垃圾,我用asp几分钟就搞定了,php一天都还是出错,靠!