我有一个使用虚拟用户和 postfix 设置的邮件服务器,我可以使用我的 Windows Phone 8 邮件客户端通过它发送邮件,但是当我尝试通过 Outlook 2013 发送测试电子邮件时,无论是否启用 TLS,Outlook 都会超时。“Outlook 无法连接到您的 SMTP 服务器”,但我在 mail.log 中没有看到任何连接尝试。此外,当我与我的服务器位于同一网络上时,我可以发送邮件,但当我在外部网络上时则不能发送邮件。有什么想法吗?
谢谢,Nat
答案1
您在 Outlook 中指定了哪个 SMTP 端口?某些提供商会阻止端口 25 上的传出流量,在这种情况下,您可能需要在服务器端的 postfix master.cf 文件中启用提交端口 (587),并在客户端的 Outlook 中将 587 指定为您的传出端口。
submission inet n - n - - smtpd