金笛邮件论坛  

返回   金笛邮件论坛 > 行业应用 > 邮件夜话

回复
 
LinkBack 主题工具 显示模式
旧 2013-04-07, 17:10   #1 (permalink)
论坛管理员
 
admin 的头像
 
注册日期: 2009-07-01
帖子: 537
默认 金笛邮件服务器过滤器简介

金笛邮件服务器过滤器简介

JDMail的过滤器,是邮件到达时启动外部程序,进行各种追加处理的机制。包含反垃圾邮件处理的脚本。主要包括在线处理器(SMTP Session会话中处理)和离线处理器两种。
入站过滤器(收到邮件后的过滤处理):



出站过滤器(外发邮件前的过滤处理):




关于指令运行功能请参考 [别名的管理]-[指令别名]

入站处理
JDMail收到邮件后进行的一连串的处理是入站处理。入站处理按照 [SMTP RCPT 后处理][SMTP DATA 预处理][SMTP DATA 后处理][SMTP session后处理]的顺序进行。

SMTP RCPT 后处理(在线处理)
SMTP session中,SMTP 客户端(outlook)发送了 RCPT TO 指令之后紧接的处理是 [SMTP RCPT 后处理]。这时服务器端已获取发送者地址(MAIL FROM)和收件人地址(RCPT TO),发送者的 IP 地址。这时进行过滤处理成为可能 [SMTP RCPT 后处理]

SMTP DATA 前处理(在线处理)
SMTP session中,SMTP 客户端(outlook)发送了 DATA 指令之后紧接的处理是 [SMTP DATA 预处理]。通常,邮件内容(邮件头和邮件体) DATA 指令后发送。在收取邮件内容之前的一连串的过滤器处理是 [SMTP DATA 预处理]

SMTP DATA 后处理(在线处理)
SMTP session中,JDMailSMTP客户端接收了邮件实体之后的过滤器处理是 [SMTP DATA 后处理]。也就是完成SMTP session之前一连串的过滤器处理 [SMTP DATA 后处理]

SMTP Session结束后处理(离线处理)
邮件的接收完成(SMTP Session结束)以后,投递到本地用户的邮箱之前的一连串的处理是 SMTP Session结束后处理。

出站处理
JDMail发送邮件之前进行的一连串的过滤器处理是出站处理。

SMTP Session开始预处理(离线处理)
外发邮件时,在SMTP Session之前进行的一连串的过滤器处理是 SMTP Session开始预处理。
__________________

让世界倾听我们的笛声。
admin 当前离线   回复时引用此帖
回复

书签


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 22:54


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2024,Jelsoft Enterprises Ltd.