WEB开发网
开发学院服务器其它服务 Microsoft 的 Exchange 边缘传输服务器 阅读

Microsoft 的 Exchange 边缘传输服务器

 2008-11-21 00:00:00 来源:WEB开发网   
核心提示: 那么,为什么所有代理不是向 OnSubmittedMessage 注册事件后就认为完成了工作呢?因为您希望在服务器确认成功传送前,Microsoft 的 Exchange 边缘传输服务器(9),尽早阻止不需要的邮件,否则,因此,为正确的 SMTP 接收事件注册代理非常重要,在遇到垃圾邮件或病毒攻

那么,为什么所有代理不是向 OnSubmittedMessage 注册事件后就认为完成了工作呢?因为您希望在服务器确认成功传送前,尽早阻止不需要的邮件。否则,在遇到垃圾邮件或病毒攻击时,您的服务器可能必须处理 9000 万封垃圾邮件,还可能生成 9000 万个未送达报告 (NDR),这将使其他无辜者受到严重威胁。垃圾邮件和病毒攻击几乎始终使用虚假的原始发件人信息。向没有创建原始邮件的收件人发送上百万个 NDR 不仅浪费了您和目标组织的资源,还为恶意用户提供了发动邮件流和 DDoS 攻击的机会。阻止恶意发件人的攻击对于自我保护和保护其他人至关重要。

要有效地阻止邮件,在服务器使用 250 OK 状态代码确认数据接收之前,传输代理必须中断 SMTP 与远程主机之间的对话。根据 SMTP 存储和转发原理,如果未确认邮件传递,您的服务器可以安全地放弃任何已接收的数据而不会生成 NDR。SMTP 接收代理可以完成此操作。它们与 SMTP 会话交互,因为当远程主机连接到该服务器、建立 SMTP 会话、传输 SMTP 谓词、提交邮件并终止连接时,传输管道会根据 SMTP 接收事件调用这些代理。(图 6 列出了与每个步骤相关的 SMTP 接收事件。)由于拒绝邮件的功能优先于传送邮件和中断与远程 SMTP 主机的连接,所有 Exchange Server 2007 反垃圾邮件代理将作为 SMTP 接收代理实现。

能够根据 SMTP 接收代理和路由代理的处理上下文对它们进行区分非常重要。虽然路由代理对邮件属性具有完全访问权限,但 SMTP 接收代理对上下文更敏感,因为后者与 SMTP 会话交互。例如,在远程主机实际传输邮件前,垃圾邮件筛选器无法作用于该邮件的属性。因此,为正确的 SMTP 接收事件注册代理非常重要。请参阅“传输代理开发”侧栏以获取更详细的信息。

上一页  4 5 6 7 8 9 

Tags:Microsoft Exchange 边缘

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接