我遇到一个问题,大家帮忙看看,关于服务器配置问题

caomafan 2004-12-09 03:49:27
服务器是winnt主机,已经完全支持PHP了,只是在用到mail()时,总是出错,请问如何配置php.ini啊?
服务器不装邮件服务器,因为邮件服务器是独立的一台,所以没必要再安装EMAIL服务了。
请大家帮忙怎么配置,我在自己的电脑上也从来没有实现过mail函数的使用,都是传到服务器上使用的,
可是现在我可能需要配置一下公司的服务器,所以请大家支招啊。
...全文
131 点赞 收藏 16
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mrshelly 2004-12-13
现在很多邮件服务器不接受没有经过认证的SMTP服务器发送的邮件了~~
回复
caomafan 2004-12-10
各位老大,如果mail()函数不能用,觉得很不爽啊,大家主说到底哪里的问题?
回复
caomafan 2004-12-10
上面所指用mail()函数发不出去,如果进入邮箱发,都能收到的
回复
caomafan 2004-12-10
正如楼上所言一半,发到同一个EMAIL服务器上时,可以发出去,可是往发别的就不行了,比如163,eyou,sina,sohu都发不出去,怎么回事啊?
回复
coolstr 2004-12-10
你发送到同一个Email服务器试一下先,因为外面很多email服务器都会过滤很多垃圾邮件。又或者是你的Email服务根本就不支持匿名发送邮件。
回复
caomafan 2004-12-10
唉,收不到用mail发过来的信呀,各位老大
回复
caomafan 2004-12-10
老大,不提示mail()函数的错误信息了,可是用它发出去的信收不到啊
回复
coolstr 2004-12-10
具体方法:
打开php.ini 文件,查找smtp

[mail function]
SMTP = localhost
smtp_port = 25

把SMTP那一行改为 SMTP = 202.129.134.133 (邮件服务器的IP地址)
回复
caomafan 2004-12-10
; For Win32 only.
SMTP=218.5.74.208 //这个IP是邮件服务器的IP

; For Win32 only.
sendmail_from=webmaster@wxqiye.com //这是一个邮箱

这样配置以后,程序不再提示错误了,可是用mail()发出去的信收不到,这是怎么回事啊?而直接用那个邮箱发是可以收到的。
回复
xuzuning 2004-12-10
; For Win32 only.
SMTP=这里是有效的smtp服务器地址

; For Win32 only.
sendmail_from=这里是你在上述服务器中的有效帐号
回复
yjb136 2004-12-10
你看下SMTP服务瑞口是不是被别的占用了呀,
回复
binny0532 2004-12-10
up
回复
caomafan 2004-12-10
UP
回复
caomafan 2004-12-09
唠叨老大,怎么设置php.ini中的smtp一节啊
回复
mrshelly 2004-12-09
你要开启本机的SMTP服务。
回复
xuzuning 2004-12-09
设置php.ini中smtp一节
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2004-12-09 03:49
社区公告
暂无公告