📄 0016.htm
字号:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 3.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>New Page 1</title><!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --></SCRIPT><!--webbot bot="HTMLMarkup" endspan--><style><!--a:link { text-decoration: underline; color: #4444ff }a:visited { text-decoration:underline; color: #4444ff }a:active { text-decoration: none }a:hover { text-decoration: none;color: #ff0000 }body { font-family: 宋体; font-size: 9pt; color: #505050 }td { font-family: 宋体; font-size: 9pt }td.a { font-family: 宋体; font-size: 9pt }td.b { font-family: 宋体; font-color: #ff0000; font-size: 11pt }.other1 {line-height: 18px;font-size: 9pt;letter-spacing:0.7px}.other2 {font-size: 10.5pt;}--></style></head><body bgcolor="#FFFFFF" topmargin="7" leftmargin="7"><hr size="0"><p><b><font color="#FE3A42">标题: ■ </font><font color="#9b004e"> </font>在Linux机器上设置pop3代理</b><br>姓名 :周焕清<br>Email:<br>地址 :浙江省慈溪锦堂师范学校<br>转摘 : <a href="http://www.computerworld.com.cn">http://www.computerworld.com.cn</a> </p><p align="center"><a href="linux.htm">返回</a></p><hr size="0"><p>---- 概述:在Linux服务器上,http/https/ftp代理的应用非常广泛, squid大家都很熟悉,但是有些特殊情况下,你可能需要让一台Linux 机器也做为pop3代理服务器,代理客户端从互联网上接收邮件,并传送邮件给客户工作站。 <br><br>---- 作用:也许这种服务对于专线连到ISP的用户更适合,在有的公司的内部网中,你需要从外部世界收信,可能你不能直接与外部世界通信,但你能很容易地访问到你的防火墙机器,这时,在防火墙机器上安装pop3代理就起到了一种不可替代的作用。 <br><br>---- 软硬件环境:Redhat Linux 5.2,TIS通用防火墙代理服务程序 plug-gw (下载),实现方法: <br><br>---- 1.安装pop3代理非常简单,你仅需要下载上面提到的一个很小的程序plug-gw即可,请下载后放入/usr/local/etc目录下(需要执行权限) <br><br>---- 2.这里假设你需要代理互联网上两个邮件服务器,一个是 public.sta.net.cn,另一个是pop3.163.net,(若你设置了防火墙相关规则,请确保其外部接口至少能与上面提到的两个邮件服务器通信,可参见另一篇关于防火墙的文章) <br><br>---- 3.在/usr/local/etc目录下创建存取表文件netperm-table,象下面这样: <br><br> root@sh-proxy etc # more netperm-table <br> plug-gw: port 110 192.168.13.* -plug-to <br>public.sta.net.cn-port110 <br> plug-gw: port 114 192.168.13.21 -plug-to pop3.163.net <br>-port110 <br> <br> root@sh-proxy etc # ls -l <br> total 24 <br> -rwxrwxr-x 1 root root 314 Sep 14 17:58 netperm-table <br> -r-xr-xr-x 1 root root 22489 Dec 31 1998 plug-gw <br><br>---- 注:第一行允许192.168.13.0网段上任何机器可使用该代理服务器接收public.sta.net.cn上的邮件。 <br><br>---- 第二行仅允许一台机器192.168.13.21可使用该代理服务器接收 pop3.163.net上的邮件。 <br><br>---- 4.修改/etc/services,加下面的一行: <br><br> pop3proxy 114/tcp <br><br>---- 5.在命令行下运行两句程序,也可加入到/etc/rc.d/rc.local的最后,使得每次启动时装载: <br><br> # /usr/local/etc/plug-gw -daemon pop3 pop3 & <br> # /usr/local/etc/plug-gw -daemon pop3proxy pop3proxy & <br><br>---- 注:请确信/etc/services中存在一行pop3 110/tcp ,若前面的名字不是pop3,而是其它的如pop-3等,那么或者更新为pop3 110 /tcp,或者运行/usr/local/etc/plug-gw -daemon pop-3 pop-3 & <br><br>---- 6.若你在windows客户端用outlook express收发邮件,若从 public.sta.net.cn收信,仅需改pop3服务器为你的防火墙即可,若从 pop3.163.net收信,你还得更改标准pop3端口号为114,而不是110。 </p><hr size="0"><p align="center"><a href="linux.htm">返回</a></p></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -