邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 10835|回复: 5
打印 上一主题 下一主题

[求助] 邮件代理服务器怎么做?给个流程就好

[复制链接]
跳转到指定楼层
顶楼
发表于 2008-5-29 18:10:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
找不到网上一点例子,麻烦给个例子,哪怕只是一个流程也好,我实在不知道他是一个代理,还是一个服务器。
两个结合起来到底要怎么去实现呢?
沙发
发表于 2008-5-29 23:26:15 | 只看该作者
邮件代理服务器一般被安装在能直接连接到互联网的服务器中,然后对局域网中不能直接访问INTERNET的客户机的访问作出代理。一般代理服务器都提供Socket 4/5等代理功能,装好代理软件后,在客户端如outlook,foxmail里,可以选择使用代理邮件服务器,然后填入局域网IP和socket版本及端口。不过一般的代理服务器往往只能代理某一个邮件服务器的POP3和SMTP服务。如图:




也有些程序能够代理多个邮件服务器的邮件代理服务器。具体设置参考软件内部说明,例如:
http://bj.onlinedown.net/soft/24298.htm

不知道这个是不是你想要的。
藤椅
发表于 2008-5-29 23:35:38 | 只看该作者
不太明白lz要什么
板凳
 楼主| 发表于 2008-5-30 16:04:18 | 只看该作者
谢谢了~~~~
要的就是这个。只是现在是我要去实现他。

不大了解邮件代理服务器的概念。我要做一个路由型邮件代理服务器。也就是版主给我的那个软件。

我没搞清楚,为什么一般的代理服务器往往只能代理某一个邮件服务器的POP3和SMTP服务?他是纯粹的数据转发,怎么会只能代理一个或两个呢?

版主给的这个软件就是MTA吗?我导师告诉我说邮件代理服务器不是MTA,然后我就完全搞不懂了。。。
报纸
 楼主| 发表于 2008-5-30 16:08:03 | 只看该作者
收件人:recv@sina.com
内容:…………

然后我开启了邮件代理服务器后,他会和我的代理进行Smtp对话吗?
怎么对话?他是发给新浪的
在telnet里的对话是什么样的?

telnet smtp.sina.com ?
telnet 192.168.0.3 25(假设我的主机地址是192.168.0.3)?

他telnet哪个? 如果是 smtp.sina.com的话,那就是我去捕获他从25号端口发出的每个数据,然后转发给smtp.sina.com,那我这个邮件代理服务器和和一般的代理服务器有什么区别?好像就是纯粹的数据转发了

而且哪有邮件客户端可以设置代理端口为25的?
地板
发表于 2008-5-30 18:55:56 | 只看该作者
按我对你的话的理解,如果你哪台服务器只是纯粹的邮件代理,在这种代理环境下,想用telnet 来验证stmp.sina.com的smtp服务是否可用,应该是行不通了。telnet 192.168.0.3 25来验证也是行不通的。

因为代理服务器上捕捉的不是来自客户端的25端口。而是他开放的socket代理端口,通常可能为8080之类的。代理服务器通过转发用户名和密码请求,然后将数据传递回客户端。

因而,客户端设置的代理服务器的端口,不是25,而是代理服务器是开放什么端口,客户端就填写什么端口。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-6 16:22

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表