如何做邮件代理服务器?(200分)

  • 主题发起人 主题发起人 lmy2000
  • 开始时间 开始时间
L

lmy2000

Unregistered / Unconfirmed
GUEST, unregistred user!
200分倾情大奉献
 
首先配置好代理服务器(很多书都有讲解)
可以安装sharemail,他可以将局域网服务器的
一个注册邮箱扩展成多个私人邮箱!
下载可到
http://hooway.nethome.com.cn
有配置说明!
 
smtp代理服务器,可以用tcp map来做,做一个程序,启动端口25
监听(ServerSock),另外用一个tcp(clientSock)连接到真正的
smtp服务器(一般端口也是25),将ServerSock收到的数据原封不
动地通过clientSock发送到真正的smtp服务器,再将clientSock
从smtp服务器收到的数据原封不动的发回给客户端。
当然,考虑到同时有多人连接,因做成多线程的。

pop3服务器,稍微复杂点,因为它涉及帐号需要处理,所以不能原封
不动地发送到服务端,要作相应的处理
 
利用现有软件解决方法:
安装一个代理软件,
Internet 代理服务器配置

1、WWW服务:
1.1 Microsoft Internet Explorer
 打开 控制面板/internet
 在连接中,打开 通过代理服务器连接,设置HTTP使用代理的地址为:10.194.0.45,端口为 3128;
1.2 Netscape(4.0版以上)
 使用自动设置:
 打开菜单 Edit/Preferences/Advanced/Proxies,选中Automatic configuration
 在configuration URL 中填写:http://10.194.0.1 :3129/autoconfig即可
 使用手动设置:
 打开菜单 Edit/Preferences/Advanced/Proxies,选中Manaul Proxy configuration
 按下 View 按钮
 在HTTP 的代理服务器域中填入10.194.0.45,端口号为3128
2、FTP服务:
地址 10.194.0.45,端口:13
3、Telnet:
地址:10.194.0.45,端口:23
4、Winsocks:
地址:10.194.0.45,端口:1080
5、邮件服务
代理服务器作为邮件网关,可以透明地访问其他邮件服务器。若原来已有信箱,则可以通过代理服务器收发邮件。
配置:在邮件软件中,设置Pop3和smtp服务器为10.194.0.45,pop3帐号为你的电子邮件地址,但把“@”改为“#”,例如,邮件地址为yourname@163.net的,pop3帐号则填写为yourname#163.net,若是需要填写电子邮件地址的邮件软件,应把地址填写为yourname#163.net@10.194.0.45。
6、WinProxy代理服务器是通过IP地址和用户帐号来识别用户的。为方便起见,WinProxy用户帐号名取与Windows NT登录名一致,口令暂时为空,请大家把口令报到徐强处,由徐强负责修改。
7、在使用过程中,若5分钟内用户没有通过WinProxy代理服务器传送数据,WinProxy将与Internet断开连接。
 
代理不难,好在你不是做邮件网关(我不会),一个线程监听23一个线程做发送。这样可适
合相当一些任务
 
多人接受答案了。
 
后退
顶部