登录 注册

登录

问题 请教高手:XAMPP环境下用mail()函数发邮件该如何配置呢?

更多
2008年07月23日 15:20 #1 作者: 火星漫步者
我安装了XAMPP1.6.7,然后加载了一个php发邮件的程序,该程序是用php的mail()函数来发邮件的。
提交之后出错:

Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in C:\xampp\htdocs\mail\includes\send.php on line 97

究竟该如何配置才能发邮件?

多谢各位老大!

专业周易起名改名: www.qimingz.com

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年07月23日 15:36 #2 作者: 火星漫步者
我找到答案了,需要配置php.ini

专业周易起名改名: www.qimingz.com

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年07月23日 16:47 #3 作者: Joomla之门
能否分享一下如何修改 php.ini ?修改哪一个 php.ini ?谢谢!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年07月23日 18:02 #4 作者: 火星漫步者
回白老大,设置如下:
C:\xampp\apache\bin\php.ini :
[mail function]
; For Win32 only.
SMTP = smtp.126.com
smtp_port = 25

; For Win32 only.
sendmail_from =  这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"

另外设置:
C:\xampp\sendmail\sendmail.ini

smtp_server=smtp.126.com

; smtp port (normally 25)

smtp_port=25

auth_username=
auth_password=
force_sender=my@mail.com

主要就是上面这些了!

专业周易起名改名: www.qimingz.com

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年07月23日 21:02 #5 作者: Joomla之门

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年09月17日 09:32 #6 作者: 5831483
我用了这个方法怎么不行呢 ?我将以上 my@mail.com的部分改为了我的 gmail邮箱
“smtp_server=smtp.126.com”改为 smtp_server=smtp.mail.google.com 不知是否正确呢?

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年09月30日 16:31 #7 作者: Joomla之门
Gmail 的 SMTP 服务器地址没错,就是 smtp.gmail.com,但是端口不是 25,必须改为 [red]465[/red] 。

另外,Gmail 的 SMTP 服务是要求身份验证的。也就是说,你还必须填写以下内容:

  auth_username=
  auth_password=


付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月08日 18:30 #8 作者: 5831483

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年11月13日 10:08 #9 作者: shiliu
得打开mecury mail 吧?

专业joomla/mambo wordpress 建站.熟悉各种组件,能按需定制,因您而变. blog.linizou.com QQ:714905923

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年11月13日 13:29 #10 作者: fabulous
windows服务器吧。
windows就是不支持sendmail才讨厌呢。

用smtp还得需要用开通smtp和pop的邮箱。163的一些邮箱,尤其是新注册的,没开通。
再次BS163一下

登录 或者   注册一个会员帐号 来参与讨论