我已经使用众所周知的flurdy 指南。我在专用的 ubuntu 服务器 9.04 上安装了邮件服务器,该服务器还运行我的网站。在解决了很多问题之后,我终于让邮件服务器正常工作,以便电子邮件帐户可以接收电子邮件;我已经使用 outlook 和 squirrelmail 对此进行了检查。
现在,虽然我可以通过 squirrelmail 发送电子邮件,我无法让电子邮件客户端(Outlook、iPhone 等)执行相同的操作。因此,它们可以连接到邮件服务器并接收新邮件,但什么也没有发出。
由于 squirrelmail 能够在服务器上发送电子邮件,我怀疑存在与防火墙、端口、加密等相关的问题,但老实说,我不知道从哪里开始进行故障排除。不过,我可以告诉我的托管服务提供商有以下防火墙设置:
- IMAP(TCP 143)
- POP3(TCP 110)
- SMTP(TCP 25)
- 提交 (TCP 587)
- SSMTP(TCP 465)
有谁遵循过 flurdy 的指南并且知道问题出在哪里吗?
答案1
为了预先确定是否存在任何明显的防火墙问题,请首先尝试从另一个系统通过 telnet 连接到每个应用程序端口(143、110、25 等),然后根据需要在服务器上本地连接(当对应用程序是否正在运行有疑问时)。
由于 Squirrel Mail 正在运行,因此可能存在应用程序配置为仅接受本地连接的情况。在这种情况下,这可能是防火墙和/或应用程序配置问题。