什么样的大枣好:关于邮件服务器制作,请高手作答!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 07:57:11
本人目前在做一个邮件服务器,遵循RFC821和RFC1939完成了
SMTP和POP3的基础过程,当用我的SMTP服务向外转发邮件时
总是不能成功!例如:服务器运行在IP 202.10.10.10上,用
客户端发送一封给网易邮箱用户的信件,当我的服务端收到信
后,开始向smtp.163.com转发,通过MX解析到163邮件服务器的
IP地址后,建立SMTP交互,但是当MAIL FROM发送后,网易就
会给我提示错误,不能继续交互。我很想知道的是,在邮件
服务器间发送邮件时需要注意什么吗,必须完成什么工作
才能允许我的服务端发送邮件到它的服务端去?
有一种情况就是网易把我的服务端的发送的邮件作为垃圾
邮件来处理,因此被屏蔽掉。当然被认为是垃圾邮件是有规则
的,比如说它发现我的地址不是有效的域名,就屏蔽我的邮件
等,但除了这种原因被屏蔽掉外,还有其他阻碍服务器间转发
邮件的原因吗?
如果有哪位高手作过类似的项目,或者碰到类似的问题的
话,请指点一下,在下不胜感激,谢谢。
在这里我再把我的SMTP转发过程的思想简单说一下:当我的
服务端收到一封信后,判断出不是本地的域名,就开始向外转发
,服务端通过列表文件(一个域名列表,里面存放的是各个邮件
服务器的SMTP服务器地址)找到目标服务器的地址开始建立交互
过程发送邮件,如果一次失败就重试。呵呵,可能很差劲,
第一次做,大家不要见笑,很多地方的处理细节我也不太清楚,
不知道网上有没有关于邮件服务器的资料和网站,希望能
提供一下!