Google 到很多,但是按照搜到的内容设置后,依然无法发送,谁有成功的自己设置的经验吗?
1
sumhat Mar 3, 2015 php 貌认使用 sendmail 发送的吧,看一下 /var/log/maillog 有什么错误
详见: https://leonax.net/p/6960/configure-sendmail-to-send-mail-through-smtp/ |
2
octopus_new Mar 3, 2015 1. server运行在什么网络环境下? 放在自己家里么? 使用家庭网络, 服务商是block邮件发送端口的, 你需要配置sendmail relay.
2. 如果是托管server或者vpn, 你需要检查25端口linux防火墙是否放行(netstat -tlpn). 一般来说只要不是网络问题, php+sendmail发送邮件是无需配置的. |
3
Insomnia OP |
4
solf Mar 3, 2015
很多vps里面sendmail服务默认没有启动的...
|
5
kisshere Mar 3, 2015 via Android
还是老老实实用sendcloud or mailgun or submail吧,php虽然是世界上最好的语言,但mail功能太弱了
|
6
Insomnia OP @solf 这个不是自己配置就可以启动的吗? 还是需要 VPS 提供商单独开启? 另外,我用的是 Linode 的 VPS 是他们本身会限制吗?
|
7
Busy Mar 3, 2015
这种问题,一惯的万能解决方法是日志
|
8
Moker Mar 3, 2015
sendmail 配置号 以后看日志 如果超时 联系下客服 是不是给封了。。。
|
10
cst4you Mar 3, 2015
yum install sendmail / apt-get install sendmail
service sendmail start |