我刚刚在 Ubuntu 12.04 lts 上安装了 iRedMail,按照他们网站上的教程全新安装。一切运行正常,包括 Webmail,但是通过 smtp(端口 465)发送邮件根本不起作用,我也无法通过该端口远程登录到服务器。
以下是 nmap 的结果:
rDNS record for xx.xx.xx.xx: xxxxxxxx
Not shown: 991 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
110/tcp open pop3
143/tcp open imap
443/tcp open https
587/tcp open submission
993/tcp open imaps
995/tcp open pop3s
我尝试告诉 postfix 重新启动,希望 smtp 会出现在上面,但没有那么幸运。
有经验的人对此有什么想法吗?提前致谢。
编辑:请注意,我目前已删除了 iptables,因此这不是问题所在。
答案1
据我所知,iRedMail 使用 postfix 作为 MTA。因此您可以查看 master.cf 中是否启用了 smtps。它应该是这样的
smtps inet n - n - - smtpd
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o milter_macro_daemon_name=ORIGINATING