0
我正在一個簡單的SMTP服務器上,但我被困在接受TCP連接端口25的Linux不接受連接到端口25
我試圖運行的服務器,並使用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)
}
}
這是一個Ubuntu的服務器上的數字海洋運行
我知道端口未被使用的25,我有剩餘
聽起來像是一個防火牆問題,你是否從你的路由器轉發端口? – OneOfOne 2014-10-19 00:27:44
某些ISP阻止端口25上的連接以避免垃圾郵件。通過TLS使用SMTP。 – nemo 2014-10-19 00:33:28
您正在使用他們的免費試用版,或者您是Digital Ocean的付費訂閱用戶? DO有限制,例如阻止新用戶/試用用戶的外部端口25訪問 – 2014-10-19 00:34:08