Linux不接受端口25的连接

时间:2014-10-19 00:24:30

标签: linux tcp go smtp

我正在使用一个简单的smtp服务器,但我仍坚持接受端口25上的TCP连接。

我尝试运行到服务器并使用来自localhost的telnet并且它可以工作。从一台单独的计算机上说它尝试(ip)......

从GMail向我的smtp服务器发送电子邮件时,它看不到任何连接

Golang中的相关代码

func main() {
    listener, err := net.Listen("tcp", ":25")
    checkError(err)
    for {
        conn, err := listener.Accept()
        checkError(err)
        go handleConnection(conn)
    }
}

这是在Digital Ocean上运行的Ubuntu服务器

我知道端口25没有被使用,我还有文件描述符

1 个答案:

答案 0 :(得分:1)

在另一个端口上尝试过它并且有效。似乎是数字海洋的事情。