2010-05-24, 11:36 | #1 (permalink) |
论坛管理员
注册日期: 2009-07-01
帖子: 537
|
根据RFC822看JDMail的垃圾邮件管理
RFC822 对电子邮件的标准格式做出详细定义。
每封邮件都有两个部分:信头和主体。邮件主体就是你发送给收件人的数据(包括文本或文件)信头是一系列的字段(Fields)。一个空字符串将主体同信头分开,也就是说一个空字符串标记了信头的结束。 信头部分的字段可分为两类。一类是由你的电子邮件程序产生的,另一类是邮件通过SMTP服务器时被加上的。在所有被SMTP服务器加上的字段中,对我们而言最重要的是Message-Id字段。这个字段是由你传向的SMTP服务器加上的。这个一个唯一的ID号。你可用这个号码作为邮件的编号。 下表列出了可由用户的邮件程序控制的信头字段。这并不意味着所有的字段都是必须的。实际上可以忽略形成信头这一步骤而只发送正文。让你的SMTP服务器为你加上最起码的必需字段。 JDMail V3.10 严格按照RFC822规范对格式是否规范的邮件做出判断。一般说来,很多垃圾邮件都是通过专用的客户端软件批量发出来的,邮件头及邮件体格式不是很规范。根据这一现象,可以将很多垃圾邮件过滤掉。 实际应用证明,这一策略效果良好。
__________________
让世界倾听我们的笛声。 |