在局域网的使用中,代理服务器是一种常用的访问互联网的软件,它被安装在能直接连接到互联网的服务器中,然后对局域网的客户机的访问作出代理。
一般代理服务器能够提供HTTP、HTTPS、FTP、Socket 4/5等代理功能,而且能够较好地实现这些代理功能。但是在POP3和SMTP代理功能上,一般的代理服务器就显得无能为力了,因为一般代理服务器往往只能代理某一个邮件服务器的POP3和SMTP服务。
这样,使用代理服务器的局域网中,客户机要想使用Outlook之类的软件来收发邮件时,就产生了问题。
由此,产生了本程序,一个能代理多个邮件服务器的邮件代理服务器(Mail Proxy Server)。
本软件是运行在一台绑定着多个内网IP地址、并能直接访问到互联网的服务器上的。
在运行之后,本软件将按照配置文件中的设置,开始对服务绑定的所有IP地址的POP3和SMTP端口进行侦听。
当有客户机通过本软件要访问互联网邮件服务器时,本软件将根据客户机连接在本服务器上的内网IP地址的不同,来判断出客户机实际想要连接的互联网邮件服务器是哪一台。
然后,由本程序建立客户机与互联网邮件服务器之间的透明连接,完成客户机与互联网邮件服务器的连接。 |