Trend Micro IMSS 中限制邮件大小的设置
Author: Hagen.GoO 转载请注明作者出处
MSN contact: wantm009@hotmail.com
Keyword: Trend Micro,TrendMicro,IMSS,InterScan,Mail Gateway
Trend Micro InterScan Messaging Security Suite (IMSS)是台湾趋势科技中小企业级的邮件防毒产品。一直以来没有好好研究过它在限制邮件大小方面关于 Per Session 和 Per Connection 的定义。趋势的帮助文档和官方KB也都没有仔细描述。
近日朋友的 IMSS 由于在限制邮件大小上出了点问题,所以得暇稍微留意了一下。
IMSS 在 Configuration - SMTP Routing - Message 菜单,对邮件大小有4项定义,如图:
A Limit message size (解:限制单个邮件尺寸)
B Limit data size per session (解:限制每会话数据尺寸)
C Limit number of messages per connection (解:限制每连接邮件个数)
D Limit number of recipients per message (解:限制每邮件收件人数)
其中项A和D都比较好理解,但是项B和C中的,per session 和 per connection 到底做何解释呢?
请看下面一个发送实例:
EHLO DOMAIN.COM //EHLO 命令
250 OK
MAIL FROM:<USER@DOMAIN.COM> //第一个 MAIL FROM 命令
250 <USER@DOMAIN.COM>: Sender Ok
RCPT TO:<recipient@target-A.com> //target-A 的收件人
250 <recipient@target-A.com>: Recipient Ok
DATA //DATA 命令
354 ESMTP: Send data now. Terminate with "."
. //以.命令结束第一次发送
250 ESMTP: Message accepted for delivery
MAIL FROM:<USER@DOMAIN.COM> //第二个 MAIL FROM 命令
250 <USER@DOMAIN.COM>: Sender Ok
RCPT TO:<recipient@target-B.com> //target-B 的收件人
250 <recipient@target-B.com>: Recipient Ok
DATA //DATA 命令
354 ESMTP: Send data now. Terminate with "."
. //以.命令结束第一次发送
250 ESMTP: Message accepted for delivery
QUIT //退出命令
这个例子中,MTX在第一个邮件发送完成以后并没有使用 QUIT 命令退出,就继续 MAIL FROM 命令,在原有TCP连接上直接发送第二个邮件。
于是我们可以看到在这个TCP连接中一共发送了2个邮件,数据量大小就是2个目标邮件的总和。所以项B和C就是判断这种情况下的阀值。
没有评论:
发表评论