Telnet:无法连接到远程主机:连接被拒绝(Postfix - Ubuntu 14.04 VPS)

Telnet:无法连接到远程主机:连接被拒绝(Postfix - Ubuntu 14.04 VPS)

我已经安装postfix教程但是当我尝试telnet mail.mydomain.com 110(995,993,143 或 25)时,它会引发以下错误:Telnet: Unable to connect to remote host: Connection refused

我在看这个答案是 ServerFault 的,但它帮不上忙!有没有关于如何修复这个问题的线索(或者另一个教程的链接),我已经尝试在我的 VPS 上安装服务器邮件一个星期了,但无法让它工作!

答案1

在名称 mail.example.com 解析到的 IP 地址上运行 nmap。Nmap 将列出计算机上所有开放的端口。

/etc/postfix/master.confsmptd 下你可以添加端口

答案2

连接被拒绝意味着计算机已响应,但有东西阻止了通信。这几乎总是防火墙的问题。检查防火墙设置以确保允许 telnet 和 SMTP 通信:

https://help.ubuntu.com/community/UFW

如果您所处的环境并非始终需要保证安全,您可以尝试暂时禁用防火墙(如果已启用)以查看是否有效。如果防火墙关闭后仍能正常工作,则说明防火墙阻止了它。

如果您不知道自己在做什么,Postfix 的设置可能会很复杂。如果您想通过 IMAP 或 POP3 检查邮件,您还需要设置 Dovecot。

相关内容