Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
lovefc
V2EX  ›  Linux

求助,服务器发送不了邮件了。。

  •  
  •   lovefc · Oct 11, 2017 · 4399 views
    This topic created in 3206 days ago, the information mentioned may be changed or developed.

    事先声明,linux 渣渣!

    一切都要从

    我在我的服务器上安装了 L2tp 的 vpn 说起,公司需要一个 vpn,我就在公司服务器上搭建了一个 L2TP(一键安装包的那种)

    然后网站就打不开了,解决办法是把防火墙关了,一切貌似正常了,可是邮箱却突然发送不了。。。

    发送的错误信息: Error ERROR: Failed sending email to: " " [email protected] with subject: "2222" SMTP Error: Could not connect to SMTP host.

    原来是正常的,什么都没动过,一定是 vpn 和服务器那个方面冲突了,猜想是 opnessl 的问题,可不知道怎么解决,百度谷歌了一大堆的无用资料,所以来这里求助大神了!

    这个问题谁帮我解决了,50 大洋红包献上!求求各位了,快哭了!

    本人 linux 特别渣,英文也是!

    Supplement 1  ·  Oct 11, 2017
    用的是 phpmailer 发送的邮件,stmp 是谷歌的 smtp.gmail.com ,端口是 465

    环境是 php+apache+mysql
    Supplement 2  ·  Oct 11, 2017
    结贴:问题已经解决了
    感谢 defunct9 大佬的帮忙!

    再次感谢
    topbandit 以及其它评论人的意见和建议!
    VgV
        1
    VgV  
       Oct 11, 2017
    哪买的服务器
    panpanpan
        2
    panpanpan  
       Oct 11, 2017
    很多云服务商都关闭了 25 端口。需要去申请开通。
    lovefc
        3
    lovefc  
    OP
       Oct 11, 2017
    @panpanpan 这个肯定不是关闭端口的原因,因为服务器都在一家买的,别的服务器都能发送邮件,都是从安装了 l2tp 后出现的问题,本来一切都正常
    nodejx
        4
    nodejx  
       Oct 11, 2017
    排查服务器的邮件服务是不是有问题看看。
    lovefc
        5
    lovefc  
    OP
       Oct 11, 2017
    @nodejx 怎么排查呢?能否给个方案,比如执行啥啥命令的
    lscomeon
        6
    lscomeon  
       Oct 11, 2017
    @lovefc 连你用的什么邮件服务都不知道也没法给
    lscomeon
        7
    lscomeon  
       Oct 11, 2017
    查邮件服务的日志先看看
    lovefc
        8
    lovefc  
    OP
       Oct 11, 2017
    我用的是 phpmailer 发送的邮件,stmp 是谷歌的 smtp.gmail.com ,端口是 465
    topbandit
        9
    topbandit  
       Oct 11, 2017
    看了下,有几点
    1,DNS 正常解析
    2,不知道端口连通情况
    检查步骤,关 iptables
    3,telnet mail.xx.com 25
    4,写个脚本调用 postfix 服务发封邮件到 qq 邮箱,看脚本 send exception 和 /var/log/maillog 输出

    问题基本可以定位了,可能是 linux 环境问题,再找一台正常 linux 机器比对下
    topbandit
        10
    topbandit  
       Oct 11, 2017
    telnet smtp.gmail.com 465
    defunct9
        11
    defunct9  
       Oct 11, 2017
    ssh 开通一下,上去解决
    lovefc
        12
    lovefc  
    OP
       Oct 11, 2017
    @topbandit telnet 命令失败了,我前天还能用的,今天就用不了了

    提示:-bash: telnet: command not found
    lovefc
        13
    lovefc  
    OP
       Oct 11, 2017
    @defunct9 大哥有 qq 吗?我加你
    defunct9
        14
    defunct9  
       Oct 11, 2017
    @lovefc 457005020
    lovefc
        15
    lovefc  
    OP
       Oct 11, 2017
    @defunct9 加你了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1079 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 18:42 · PVG 02:42 · LAX 11:42 · JFK 14:42
    ♥ Do have faith in what you're doing.