[RFC] Anti-Spam Recommendations for SMTP MTAs(BCP30) 针对SMTP MTAs的反垃圾邮件建议

原创 2004年08月17日 19:51:00

RFC2505:Anti-Spam Recommendations for SMTP MTAs(BCP30) 针对SMTP MTAs的反垃圾邮件建议

    1)  MUST be able to restrict unauthorized use as Mail Relay.
        必须限制未经认证的使用邮件转发

    2)  MUST be able to provide "Received:" lines with enough
        information to make it possible to trace the mail path, despite
        spammers use forged host names in HELO statements etc.
        必须可以提供带有完整信息的 "Received:"行,以便追踪邮件的路径,即使spammers在HELO命令或其他地方中使用虚假的主机名。
       
    3)  MUST be able to provide local log information that makes it
        possible to trace the event afterwards.
        必须可以提供本地的日志,以便在以后可以追踪事件。

    4)  SHOULD be able to log all occurrences of anti-relay/anti-spam
        actions.
        应该可以记录所有反转发/反垃圾动作的事件详情

    5)  SHOULD be able to refuse mail from a host or a group of hosts.
        应该可以拒绝来自一个特定主机或者一组特定主机的邮件

    6a) MUST NOT refuse "MAIL From: <>".
        不能拒绝类似mail from命令为:"MAIL From: <>" 形式的邮件

    6b) MUST NOT refuse "MAIL From: <user@my.local.dom.ain>".
        不能拒绝类似mail from命令为:"MAIL From: <user@my.local.dom.ain>" 形式的邮件

    7a) SHOULD be able to refuse mail from a specific "MAIL From:"
        user, <foo@domain.example>.
        应该可以拒绝mail from命令中来自特定的邮件地址或者用户的邮件

    7b) SHOULD be able to refuse mail from an entire "MAIL From:"  domain
        <.*@domain.example>.
        应该可以拒绝mail from命令中来自特定域的所有邮件

    8)  SHOULD be able to limit ("Rate Control") mail flow.
        应该可以限制邮件流量(速率控制)

    9)  SHOULD be able to verify "MAIL From:" domain (using DNS or
        other means).
        应该可以检查mail from中的域的合法性(使用DNS或者其他手段检查)

    10) SHOULD be able to verify <local-part> in outgoing mail.
        应该可以在外发邮件中检查本地部分的合法性

    11) SHOULD be able to control SMTP VRFY and EXPN.
        应该可以控制SMTP的VRFY 和 EXPN命令的使用

    12) SHOULD be able to control SMTP ETRN.
        应该可以控制SMTP的ETRN命令的使用

    13) MUST be able to configure to provide different Return Codes
        for different rules (e.g. 451 Temp Fail vs 550 Fatal Error).
        必须可以通过配置对不同的规则提供不同的应答代码(类如:451 Temp Fail vs 550 Fatal Error)

反垃圾邮件网关 需关闭邮件中继开启SMTP认证

在SMTP协议中的开放式转发(Open Relay)功能是电子邮件系统中最危险的安全缺陷之一。开放式转发功能的存在,使邮件可以任意转发,导致发件人完全不可追查。无论是技术手段还是法律手段都无法起作用。...
  • gscaiyucheng
  • gscaiyucheng
  • 2014年03月24日 12:24
  • 1452

php使用smtp封装类发送邮件

  • navioo
  • navioo
  • 2016年06月28日 13:59
  • 3360

邮件开发:SMTP协议详解

SMTP命令及格式 说     明 Ehlo ehlo命令是SMTP邮件发送程序与SMTP邮件接收程序建立连接后必须发送的第一条SMTP命令,参数表示SMTP邮件...
  • xxssyyyyssxx
  • xxssyyyyssxx
  • 2016年01月07日 09:48
  • 1689

php发送邮件二种方法 php使用smtp发送邮件

原文:http://www.jbxue.com/php/25502.html 本文介绍了php发送邮件的两种方法,分别是使用PHP内置的mail()函数发送邮件,使用封装SMTP协议的邮件类发送...
  • lorielei
  • lorielei
  • 2015年08月11日 13:55
  • 1280

php中通过curl smtp发送邮件

先google了一下,发现很多问相关问题的但没有相关的解答,在phpclasses里也没有找到相关的类于是自己边看stmp的相关协议边开始尝试curl  SMTP协议  这个在网上可以找到多相关的...
  • hello_katty
  • hello_katty
  • 2015年05月11日 10:08
  • 1576

PHP+SMTP的邮件发送机制

前几天写了一个
  • u014267402
  • u014267402
  • 2014年11月01日 20:57
  • 2467

Domino SMTP邮件服务器设置实例

 启动Administrator进入到配置附签 启用SMTP侦听任务如下图所示 2)进入消息处理->网络域 如下图所示(如果没有设置右边为空) 3)增...
  • Gavid0124
  • Gavid0124
  • 2014年07月22日 17:37
  • 1428

libcurl实现smtp发送支持附件

基于libcurl通过smtp协议发送邮件,支持附件,已经贴上源码,若有写错之处,望指出,O(∩_∩)O谢谢...
  • abqchina
  • abqchina
  • 2016年11月30日 10:42
  • 1067

C#发送邮件三种方法,Localhost,SMTP,SSL-SMTP

 C#发送邮件三种方法,Localhost,SMTP,SSL-SMTP 通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来...
  • Andrewniu
  • Andrewniu
  • 2016年09月20日 11:33
  • 4367

PHP利用SMTP发送邮件,测试ok

当你还在纠结php内置的mail()函数不能发送邮件时,那么你现在很幸运,此时的这篇文章可以帮助到你! php利用smtp类来发邮件真是屡试不爽,我用过很久了,基本上没出过问题。本博客后台,当...
  • chuanyu
  • chuanyu
  • 2015年07月03日 12:06
  • 1717
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[RFC] Anti-Spam Recommendations for SMTP MTAs(BCP30) 针对SMTP MTAs的反垃圾邮件建议
举报原因:
原因补充:

(最多只允许输入30个字)