开发者社区 问答 正文

诚恳求教 为什么Linux下php无法发送邮件

     我用阿里云Linux安装了LAMP,在利用Php进行邮件发送时提示
                                   Trying to stmp.126.com:25
                                   Error:Cannot connect to relay host smtp.126.com
检测过了php.ini,已经把disable_function项中的fsocket相关函数都删除掉了,端口25也打开了,还是无法发送,但是网站在本地服务器测试是可以发送的,上传到空间后发送不了,这是怎么回事呢。。。

展开
收起
t-2742084676-6-38805 2015-12-06 22:54:11 5961 分享 版权
1 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    抱歉给您带来不便。

    请问,从您的ECS里,是否可以连接到 smtp.126.com 的25端口呢?

    如:

    # telnet smtp.126.com 25
    Trying 123.125.50.112...
    Connected to smtp.126.com.
    Escape character is '^]'.
    220 126.com Anti-spam GT for Coremail System (126com[20140526])





    2015-12-09 12:06:31
    赞同 展开评论
问答分类:
问答地址: