我使用 dovecot-postfix 包在 Ubuntu 11.04 发行版上设置了邮件服务器。
sudo apt-get install dovecot-postfixRun Code Online (Sandbox Code Playgroud)
出于某种原因,我似乎无法通过 dovcecot 禁用非 SSL 访问。我对配置文件进行了以下编辑以尝试完成此操作。
/etc/dovecot/dovecot.conf
...
protocols= imaps
...
disable_plaintext_auth = yes
...
ssl = required
ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
Run Code Online (Sandbox Code Playgroud)
然而,到端口 143 的 telnet 连接显示 dovecot 仍在接受非 ssl 连接。我哪里错了?
我通过 VPS 帐户托管我的商业网站。该实例运行 Ubuntu,我使用 POSTFIX+Dovecot 作为我的邮件服务器。
大多数情况下,邮件服务器工作正常。但是,我注意到我无法从特定的本地网络发送邮件。几个月前,我在客户办公室发现了这一点。我可以接收电子邮件,但是任何时候当我尝试在连接到他们的网络时发送邮件时,连接都会超时。
由于离开后可以发送邮件,我将其归咎于网络配置不当,并没有担心。不幸的是,我最近搬家,更换了服务提供商,并且由于他们进行了特殊设置而被迫使用服务提供商路由器,以便在棒中为我提供 DSL - 远远超出了 DSL 运行的典型范围。现在我无法从家里发送电子邮件,这是一个问题。
我曾尝试通过我的手机发送电子邮件(使用蜂窝服务而不是我的 DSL)来确认服务器当前正在工作。我什至不确定从哪里开始调试。任何关于我如何追踪问题的想法将不胜感激。