免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1890 | 回复: 8
打印 上一主题 下一主题

mail函数的问题(win32环境下) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-18 09:07 |只看该作者 |倒序浏览
win下的php默认是不能工作的,这就要在php.ini中指定

  1.   [mail function]
  2. ; For Win32 only.
  3. SMTP = localhost

  4. ; For Win32 only.
  5. ;sendmail_from = me@example.com
复制代码


smtp server,可是问题是如果smtp server需要认证(auth)
我该如何配置这个呢?

烦请高人指点!

论坛徽章:
0
2 [报告]
发表于 2004-05-18 16:15 |只看该作者

mail函数的问题(win32环境下)

高人们,回个贴子吧!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2004-05-18 16:24 |只看该作者

mail函数的问题(win32环境下)

windows下好像是无法使用这个mail函数的,所以你最好用一些支持smtp发信的函数或者库,比如pear::Mail之类的东西来发。

论坛徽章:
0
4 [报告]
发表于 2004-05-18 17:21 |只看该作者

mail函数的问题(win32环境下)

可算有人回帖了,等的头发都白了

  [mail function]
; For Win32 only.
SMTP = localhost

; For Win32 only.
;sendmail_from = me@example.com

修改了这个文件就可以,可是我没有能用的smtp,有个qmail需要验证,我用outlook如果不设置,也是这个问题!(返回的错误是一样的),但是如果outlook设置了 auth就可以发信了,所以,我就想如果php能设置这个认证,不也一样能用了么?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-05-18 17:26 |只看该作者

mail函数的问题(win32环境下)

我上边没有说准确,应该说如果要通过smtp认证的话,只靠修改php.ini是行不通的,你应该用pear::Mail这类东西来做。

论坛徽章:
0
6 [报告]
发表于 2004-05-18 20:01 |只看该作者

mail函数的问题(win32环境下)

参考这个论坛的代码,其中smtp.php是专门用来发email的,我试过没问题。

论坛徽章:
0
7 [报告]
发表于 2004-05-18 22:55 |只看该作者

mail函数的问题(win32环境下)

多谢各位!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2004-05-19 12:38 |只看该作者

mail函数的问题(win32环境下)

The Windows implementation of mail() differs in many ways from the Unix implementation. First, it doesn't use a local binary for composing messages but only operates on direct sockets which means a MTA is needed listening on a network socket (which can either on the localhost or a remote machine). Second, the custom headers like From:, Cc:, Bcc: and Date: are not interpreted by the MTA in the first place, but are parsed by PHP. PHP < 4.3 only supported the Cc: header element (and was case-sensitive). PHP >;= 4.3 supports all the mentioned header elements and is no longer case-sensitive.

论坛徽章:
0
9 [报告]
发表于 2004-06-05 10:05 |只看该作者

mail函数的问题(win32环境下)

看看我有一个办法,是不是找一个不要验证的mta就可以呢!等我实践一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP