Winmail Server for Windows 在大多常用软件防火墙的默认设置下都可以正常运行和使用。很多软件防火墙含对应用程序的访问控制,对于这类软件防火墙,需要先启动防火墙程序,再运行 Winmail Server,可使用 Webmail 发送一封测试信到外域,在防火墙弹出的对话提示框给予 Winmail Server 和 Apache 永久允许访问权限即可。以 Mcafee Desktop Firewall 为例,如下图所示:
参考: Windows XP/Windows 2003 防火墙
对于软件防火墙来说,一般只要做到以下2点,Winmail 便可以正常运行和使用。
1.给予 Winmail Server 相关的程序访问权限,包括:
Winmail 的服务器程序 MailServer.exe
Webmail 的解析程序 Apache.exe
Winmail的管理工具程序 admin.exe
2.开放相应的端口
开放您需要使用的各服务对应的端口。可在 Winmail 管理工具->系统设置->系统服务中根据实际情况自定义。
还有应禁用防火墙的 SMTP Inspection 功能, 打开 esmtp,auth login/plain 的支持, 以便使用 SMTP 认证。
25 smtp(必须)
110 pop3(必须)
80 或者 6080 webmail(必须)
143 imap
993 secure imap
995 secure pop3
587 smtp
465 secure smtp
Cisco PIX 硬件防火墙要关闭 MailGuard 功能
现象是当设置 SMTP 发信认证时,在防火墙外面无法发信到外域。