内网搭建邮件服务器,如果需要对外访问,那么就需要到上网设备,路由器或防火墙网购等采用端口映射的方法,可以实现从Internet 到局域网内部机器的特定端口服务的访问。
端口映射(Port Mapping/Port Forwarding)有点类似服务重定向, 所以有些路由器(Router)中也称为虚拟服务器(Virtual Server)。 为了描述方便, 下面的叙述中统一称为[端口映射]。
下面就让我们以中国电信提供的 电信网关来设置U-Mail邮件系统 端口映射
一、新建NAT地址池
1、登陆路由器,找到 基础配置NAT管理--- 接口设置选项。 添加一个Mail地址池
如下图。 输入mail内网服务器地址
2、添加好之后,会有显示NAT地址池多一个 MAil
二、添加NAT规则(端口映射)
1、添加端口映射-- 基本配置=-- NAT管理--- NAT规则(目的地址映射)添加POP3服务,端口号110
转换地址为内网的MAIL ,接口为外网上网的网关接口.
2、添加端口映射-- 基本配置=-- NAT管理--- NAT规则(目的地址映射)添加IMAP服务 ,端口号143
转换地址为内网的MAIL ,接口为外网上网的网关接口.
3、添加端口映射-- 基本配置=-- NAT管理--- NAT规则(目的地址映射)添加SMTP服务,端口号25
转换地址为内网的MAIL ,接口为外网上网的网关接口.
4、添加端口映射-- 基本配置=-- NAT管理--- NAT规则(目的地址映射)添加http服务 ,webmail端口号80 (也可以为其他端口)
转换地址为内网的MAIL ,接口为外网上网的网关接口.
5、都添加好之后,再查看确认一下添加的服务
除此之外,如果外网要访问邮箱 系统管理员后台,还要添加 webadmin 10000端口
三、新建自定义服务端口
1、以上都是有内嵌服务的范例的,如果需要映射自定义服务的端口怎么办呢?
比如 u-mail邮件系统管理后台,是webadmin 10000端口.下面我们就以这个端口为例
2、如果外网要访问邮箱 系统管理员后台,还要添加webadmin 10000端口
由于内置服务里面没有,我们需要新建一个
找到系统管理---服务对象里面有一个 新建自定义服务
3、新建自定义服务,---- 系统管理--- 服务对象自定义服务-- 添加
如下图webadmin 端口10000
4、 添加完成,如下图
5、跟上述方法相同,添加 目的地址映射。 选择webadmin
四、查看测试端口
1、全部添加好之后。测试
总结需要设置的端口映射端口,如下
SMTP 25 (邮件发送端口)
POP\POP3 110 (客户端工具接收邮件POP协议端口)
IMAP 143 110 (客户端工具接收邮件IMAP协议端口)
webmail 默认是80 (网页登陆邮箱的端口,可以自定义)
webadmin U-MAIL系统管理后台端口号 10000
其他路由器端口映射方法