Warning: Cannot modify header information - headers already sent by (output started at /website/winmail/proxy_map.php:2) in /website/winmail/siteaccess/accesspage.php on line 13
Winmail 邮件服务器软件与代理服务器软件配合 - 映射模式

本站资料搜索

映射模式: Winmail安装在局域网内部的某台机器,通过代理软件来映射SMTP,POP3服务。

代理软件:Sygate, WinGate, WinRoute, WinProxy, ISA Server2000。
测试环境1:代理服务器(机器名为proxy)绑定2个IP,其中内部IP为192.168.0.1, 外部IP为61.177.18.66。装有Winmail的机器(机器名为mail)IP为192.168.0.2。mail在内部网中,通过代理服务器proxy收发邮件。Proxy负责把邮件服务器映射到mail机器。如图所示:
图1

1, CProxy设置
映射SMTP SERVER
1)单击Protocols → SMTP Options。
2)在弹出窗口填入映射端口号和IP地址,如图所示。重起服务。

图2

映射POP3 SERVER步骤同上,只是把端口25改为110。

2, CCProxy设置
映射SMTP SERVER
1)单击Protocols → SMTP Options。
2)在弹出窗口填入映射端口号和IP地址,如图所示。重起服务。

图3

映射POP3 SERVER步骤同上,只是把端口25改为110。

3, Sygate设置
映射SMTP SERVER
1)单击Access Rules, 在弹出对话框选择"Add"。
2)选中"Import a rule from system", 在下拉框选择"Mail(SMTP)Server",按OK。
3)在弹出的对话框中,"Direction"栏选择"IN", "PROTOCOL"栏选择"TCP", "CLIENT IP"填入192.168.0.2, "DesPort"添入25。如下图所示:
  图4

映射POP3 SERVER步骤同上,只是把端口25改为110。

4, WinGate设置
映射SMTP SERVERR
1)单击"Control", 进入"system"。
2)双击"SMTP Server", 在弹出的窗口选择"Bindings"页,在"bound"栏双击所有的ip, 取消smtp绑定,按Apply → OK。如下图:
图5
3)进入"Services", 添加"TCP Mapping Service", 选择"General"页,在"Start Option", 服务模式选为选择"Service will start automatic", 服务端口填入25,在"Default Maping"中,"Service"填入192.168.0.2, "on"填入端口25。如下图:
图6
选择Binding"页,选择IP 61.177.18.66进行绑定Smtp服务。
图7

映射POP3 SERVER步骤同上,只是把端口25改为110。

5, WinRoute Pro设置
映射SMTP SERVER
1)选择菜单settings → advanced → Port Mapping。
2)在弹出窗口单击"add", Protocl选TCP, 端口填入25,目标ip填入192.168.0.2, 目标端口25。如下图所示:
图8

映射POP3 SERVER步骤同上,只是把端口25改为110。

 
6, WinRoute Lite设置
映射SMTP SERVER
1)Settings → Settings → Port Mapping → 添加端口映射规则。如下图:
图9

映射POP3 SERVER步骤同上,只是把端口25改为110。

7, WinProxy设置
映射SMTP SERVER
1)选择菜单 file → advanced settings → Map Ports
2)单击new, 再弹出的窗口中,服务端口填入25, 目标ip填入192.168.0.2, 目标端口填入25, 个数填入1。 Type / Protocol选择TCP, DIRECTION 选择 Incoming。如下图:
图10

映射POP3 SERVER步骤同上,只是把端口25改为110。

8, ISA Server 2000的配置
映射SMTP SERVER
1)添加过滤规则,使外网的机器能访问proxy的25端口。
Access Policy → IP Packet Filters → 新建Filter, 填入external_smtp(可任意)→ 选择 "Allow packet transmission" → 选择"Custom" → 设置protocol, 端口等,如下图 → 选择 "Default IP addresses for each external on the ISA Server computer" → 选择"All remote computes" → 点击"完成"。
图11
2)添加过滤规则,使在内部网中,proxy能与mail在25端口通讯。
Access Policy → IP Packet Filters → 新建Filter, 填入internal_smtp(可任意)→ 选择"Allow packet transmission" → 选择"Custom" → 设置protocol, 端口等,如上图所示 → 选择"This compute(on the perimeter network)", 填入IP 192.168.0.2,如下图所示 → 选择"All remote computes" → 点击"完成"。

图12
3)映射smtp服务。
Publishing → Server Publishing Rules → 新建Rules → 填入IP地址,如下图 → 在下拉框中选择 "SMTP Server" → 选择"any request" → 点击"完成"。

图13

映射POP3 SERVER步骤同上,只是把端口25改为110。

4)关于的 ISA SMTP Filter
ISA 缺省是关闭"SMTP Filter", 如果你开启了"SMTP Filter"会导致 smtp 认证无法使用, 这时你可以按 http://www.isaserver.org/tutorials/smtpauth1.html 设置 ISA 以加入对 smtp auth 的支持。