作者anawak (...)
看板PHP
标题Re: mail function
时间Thu Jan 19 15:24:36 2017
※ 引述《j147589 ((joyisbitch))》之铭言:
: 小弟新手
: 做了个简单寄信范例想要寄信
: 但是都会跑出failed to connect mailsever at localhost port 25
: 请问这个是我哪里没有设定好吗
: 我去 Windows资料夹下面改过php. ini 的smtp 和他的port 但他的错误讯息都还是显示localhost 和port 25
: 请教各位大大 我已经上网找过但没有解答
如果你连local端有没有邮件伺服器都不知道,那不用确认了,一定是没有。
这东西不是Windows内建还帮你设定好。
通常也不需要邮件伺服器,不过寄信帐号要设定好。
如果用中华电信,可能像这样
SMTP = msa.hinet.net
smpt_port = 25
username =
[email protected]
password = yourpassword
sendmail_from =
[email protected]
你的 SMTP 是不是 localhost ?
你提供的资讯这麽少,我猜你搞不好连帐号密码都没设定?
以为 php 设定 SMTP 跟 port 就能寄信?
如果用gmail,那应该不是设定 php.ini 就可以用。
建议使用 phpmailer 套件
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.52.171
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1484810678.A.BFD.html
1F:→ MOONRAKER: phpmailer +1 新手自己搞寄信是浪费时间 01/19 15:28
2F:→ shadowjohn: phpmailer +2 要用最新版的呦(啾咪) 01/19 16:27