Imail 服务器允许管理员以很多方式来处理进入的邮件。你能通过了解Imail 服务器如何
处理进入的邮件的方式来控制邮件的路由方式。你能进一步使用传递规则来详细叙述邮件
的路由。另外,信息管理员允许你设置自动回复来处理常规查询。本章涵盖下列主题:
处理顺序
可应用于主机的进入邮件传递规则,一个列表-服务器列表,或者一个个人用户。
用于邮件自动回复查询的信息管理器。
处理顺序
发送给有效本地地址的进入邮件的处理顺序如下:
1 Alias. IMail 服务器查看邮件地址是否符合在目标域中的别名,一个别名被认为是以下
各项之一:标准别名,组别名,程序别名,呼机别名,呼叫器别名,传真别名,或者一个列表-服
务器邮件列表名.
如果有一个程序,呼叫器,呼机,或者传真别名与之对应,IMail 服务器执行程序或激
活呼叫器,呼机,或者传真.
如果有标准或组别名与之对应,IMail 服务器把别名解析成合适的用户ID,并如同
Step2 中所描述的那样进行查询.
如果有列表-服务器邮件列表名与之对应,IMail 服务器按该列表的设置进行处理.
如果无任何别名与之对应,IMail 服务器按如下步所述查询用户ID.
2 User ID. IMail 服务器确定该用户ID 在目标域中是否有效.如果无效,邮件返回发信者.
如果有效,IMail 服务器如下步所述查询列表服务器邮件列表的传递规则.
3 列表-服务器邮件列表的传递规则.
如果信息符合列表规则的标准,传递遵循该规则进行.若否,邮件传送到列表服务器.
4 转发. IMail 服务器确定一个地址是否存在于帐号的General 标签里的Forward 框中.如
果存在,IMail 服务器转发邮件,反之,邮件按照传递规则传递到用户ID.
5 邮件主机的传递规则. IMail 服务器确定信息是否符合主机的一条规则.若符合,传递按
照规则进行.若否,用户ID 规则查询将按如下步骤进行.
6 用户ID 的传递规则. IMail 服务器确定符合用户ID 的规则标准.若信息符合某用户ID
的规则标准,传递按该规则进行.若否,将按如下步骤查询信息管理器.
7 信息管理器. IMail 服务器确定该用户ID 是否使用信息管理器.若是,发送自动回复并
且该信息传送到转发地址或者(若不含转发地址)下层地区或者指定邮箱.如果信息管理器
未在该用户ID 中使用,将按如下步骤查询假期信息.
8 假期信息IMail 服务器确定用户ID 是否使用了假期信息.若是,发送假期信息.
设置传递规则
你能在基于To,From,Sender,Subject 的内容上使用传递规则来指导进入的邮件去往指定
的邮箱,整个信息Header(除了信息体以外的任何东西)或者信息Body.传递规则可用于三
个层次:
邮件主机
列表-服务器邮件列表
单个用户
传递规则可用于特定短语连接信息与屏幕,然后(若短语找到)发送一封自动回复并且继续
转发该邮件给某人.
例子
%26amp;#8226; 主机的传递规则. 学校的管理员能够设置传递规则以扫描所有邮件中攻击性的语言
并且把这样的信息传递到一个能给教员查看的指定的帐号.
%26amp;#8226; 列表-服务器邮件列表的传递规则. 系统管理员能够设置列表-服务器邮件列表的传
递规则来扫描所有发往该列表信息的主体,以确定其语言是否含有可指出该邮件来
自广告兜售者或大批邮件,然后忽略此类邮件.例如,规则可搜寻诸如此类的文字串
之一:
1.从未来的任何邮件中移除
2.请在回复的主题栏中注明'移除'
3.大批的广告邮件
4.大批友好的
%26amp;#8226; 单个用户的传递规则.你能为运动商品销售员设置一个传递规则把所有主题中包含
baseball, softball, bat, base, homerun, 或者cap 等词汇的信息自动放置在他
取名为baseball 的邮箱下.
%26amp;#8226; 与信息管理器结合的传递规则. 你能设置一条传递规则来转发所有的包含短语
'send info'的邮件到一个特定的位于Sales 用户帐号下,取名为Request 的邮箱中.
然后你能设置信息管理器发送一个普通的回应同时转发该邮件给你公司的销售主
管.(查看P86'使用信息管理器',以获得更多的信息.)
当屏幕被刷新时,以前确认为新规则的传递规则,将以在Rule#的格式出现,在Active
Rules 列表中识别其顺序。
任何目前的传递规则都为了反映新顺续而被改变。
传递规则将按照自上而下的顺序的顺序查找,直到找到一个合适的。
因此,你应该按你希望他们办理的顺序按顺序排列规则。
在列表中向上或向下移动传递规则,选它,点击列表右边的按钮以向上或向下移动。
有关处理顺序的详情,在第75 页上看“处理顺序”。
试验传递规则
试验传递规则,
1 在Active Rules 列表中选规则。
2 点击测试按钮。
“规则测试”对话框出现。
3 在测试文本框里,输入与你打算查找规则符合的信息。
4 点击右上方的测试按钮。
如果传送规则做了你设置所要求的工作,Ture 被显示在测试结果框中,同时,光标将停留
在于正确情况符合的地方。
如果传送规则测试结果不为真,False 被显示在测试结果框中,同时,光标将停留在于不
正确情况发生的地方。
再一次编辑规则并测试。
对于长或者复杂的规则,我们建议每次测试规则的一部分。
5 点击OK 保存规则。
注意:你不能放弃修改;
如果你犯错误,删除保存的规则,重做。
规则语法
当你创建传送规则的时候,规则被以下列格式存入命名为的rules.ima 的文件:
message_area 调节search_text quantifier :mailbox_name
注意search_text 能是任何第83 页上的字面上的正文和正文型的结合这一点。
例如,看如同在对话框中的规则:。将在信息体中寻找词word1 或word2 或word3 ;
如果至少找到一个词,信息将被交付给words123 信箱。
上述的规则在存储在rules.ima 文件中:
B 代表“信息身体”,
tilde 表示“包括”
冒号表示把信息传递给跟在后面的信箱。
在冒号后面的特性指定传递信息的信箱。
文本表达式代表“word1”或“word2”,或者“word3”
传递规则元素的表达式显示在下表中.
信息区
条件
文本式样
信息区表示
来自:F
主题:S
发件人:N
发往:
整个头(所有在主体之前的部分)
信息的整个主体
条件表达式
包含
不包含
等于=
不等于=
文本式样表达式
任何字符
任何在圆括号中被竖线分割,竖线表示“或者”
任何字符\w
任何非字符\W
任何数字\D
任何空格(空格和/或制表符和/或回车)\s
任何非空格\S
任何标点符号(除\w \s 的字符)\p
任何非标点符号特性\P
数量词
注意: 如上所示,下列字符在规则中有特殊含义:
{} ()|*+,.:\如果你希望在查询字串中使用其中之一,在前面加反斜杠。
例如,查询+号,就在搜索字串中输入\+。
在外部文件中储存查询结果,
如果你要经常性的为传递规则更新和发布查询文本,你可使用外部文本文件来储存查询文
本.
然后,你所必须做的就是分发文本文件。
外部文本文件必须有.rul 的文件扩展。
例如,管理者能用这方法来从已知的乱发电子邮件的人捕捉邮件。
管理者可以制作被命名为spam.rul 的文本文件。
每次新乱发电子邮件的人地址被发现,管理者能把它加到spam.rul 文件上。
rules.ima 文件能参考被命名为spam.rul 的文本文件.
为了把乱发电子邮件信息送到被命名为spambox 的信箱,rules.ima 文件将包括下列一
行:
h~:spam:spambox
注意.rul 文件名前须加冒号。
IMail 服务器阅读rules.ima 文件,且在相同位置查找spam.rul 文件
创建一个参考外部文件的传递规则
1 启动IMail 管理员
在左的展示板中,做以下之一:
创建一个虚拟主机的传递规则,选择主机。
创建一个用户的传递规则,展开邮件主机和“用户”文件夹,于是,选用户。
数量表达式
大于等于0
大于等于1
等于100
大于等于n1,但是小于等于n2(n1 和n2 是数字)
为列表服务器邮件列表创建传递规则,展开一个邮件主机及"列表"文件夹,然后选择一个列
表
在右栏中点击Rules 标签
单击Add 钮。
在创建新规则对话框里做以下:
%26amp;#8226;选外部文本文件。
%26amp;#8226;若已经存在外部文本文件,选该文件。
例如,选:rulefilename,该文件是你所希望参照的.文件rul。
若外部文本文件做的不存在,输入一个新,独特的名字给.rul 文件。
别输入文件扩展rul,IMail 服务器将把它加到任何你输入的任何东西上。
%26amp;#8226;点击OK
4 挨着“If the”选你想查找的地区(来自,发往,主题,发件人,主体,或者头文本)。
5 选择包含选项以是传递规则搜索包含搜索字串的信息;选择不包含选项以查找不包含搜
索字串的信息.
6 打开符合案例以查询整个搜索字串;
反之,关闭.
7 做以下之一:
%26amp;#8226;若规则针对用户,在“发送到信箱”框,输入用户信箱的名字,那么符合该用户规则标准
的信息将被传送到信箱中.
如果你输入不存在的信箱,将为这用户在IMail 服务器系统上创建一个信箱。
POP3 用户将在以userid-newbox 格式登录该邮箱时看到它.
另外, 你可输入NUL 以丢弃信息。
%26amp;#8226;若规则针对列表,在“发送到信箱”框,输入列表信箱的名字,那么符合该列表规则标准
的信息将被传送到信箱中.
输入NUL 以丢弃信息。
这规则为是的o 条件在“给信箱送”箱子中主人输入见到规则准则的信息将被寄的用户身
份证。
%26amp;#8226;若规则针对主机,在“发送到信箱”框,输入主机信箱的名字,那么符合该主机规则标准
的信息将被传送到信箱中.
如果你输入不存在的信箱,将为这用户在IMail 服务器系统上创建一个信箱。
POP3 用户将在以userid-newbox 格式登录该邮箱时看到它.
8 单击Apply 保存规则。
9 文本编辑程序里打开.rul 文件,查看“规则句法”部分以创建查询文本。
注意当你查看一个参考外部文件的传递规则时,文本框有一个灰色的背景以提示你不能在
Rule 标签中修改查询文本.
为了编辑查询正文,单击测试规则,打开编辑对话框.
限制
每条规则限制5000 个字符.
发送规则寻找信息的开头32,000 字节。
如果包括文本字符加连接物信息包含32,000 或更少字符,发送规则将把连接物作为正文
搜寻。
在稀少的情况,但是尤其查找正文是很少几个字符时,传递规则能在那个连接物中发现看
似符合实际却不是的事情。
使用Info Manager
Info Manager 提供自动的处理日常询问为有关你的公司的平常的信息e-mail 查询的手段.
例如,你可能想应答带有承认查询已收到的普通查询附加一个follow up 的保证。
单一的自动化的回答用Info Manager 来使用Info Manager,可以安放好用户身份证是
Info 的特殊的用户说明。
使用Info Manager,你可设定一个特殊用户帐号,名为info.
这邮件帐号不属于特别的用户所有,但是接受被邮给Info@yourcompany.com 的邮件。
当某人发邮件到info 帐户时他们会收到准备了的回答类似:
这是来自营业总部的自动化的回答。
你将在不久收到从我们职员的个人的回答的e-mail.
为邮件帐号制作自动化的回答
若你没有用户帐号设置以使用Info Manager 帐号,象下面这样制作Info Manager 帐号:
%26amp;#8226;展开主机名,选“用户”文件夹。
%26amp;#8226;点击Add User 钮,为特殊帐号输入名字。
%26amp;#8226;点击OK 钮,帐号被创建包含一个默认的口令password。
若它未被选择,选你要设定位Info Manager 帐号的用户帐号,点击Info Manager 标签。
如果你在全部询问上仅仅需要1 自动化的回答88 个用户是向导IMail 服务器3,象次领域
那样进入主要部分(主要信箱)。
如果你在全部询问上仅仅需要1 自动化的回答,象次领域那样进入main(主要信箱)。
注意如果你象次领域那样进入梅恩,全部被送到Info Manager 说明的信息都在主要的信
箱中被保存(main.mbx)这一点。
(如果你想有多个的自动化的回答,看下面的“何时使用进行再分割的Info manager 帐
号”。)
4 打开在次领域中使用info manager。
5 在自动的回答发出后转发信息,在标有After responding,forward mail to 中输入转
发邮件地址。
如果你绝对地确定你想丢弃信息,在该对话框中输入NUL。
看下边“关于转发的注意事项”。
注意:注意IMail 服务器必须在寄自动的回答之后发送信息到某处(即使“某处”是
NUL)。
如果你不输入转发地址,IMail 服务器将把信息交付给你在步3 中指定的次领域。
如果指定的次领域不是信箱,IMail 服务器将使它为了递送信息而成为信箱。
6 在信息框中,输入回应以发送到寄给该帐户的邮件中去。
第一行成为给自动化的回答的主题行。
它肯定少于是80 字符的。
7 单击Apply 保存信息,使Info Manager 成为可能适用。
当使用进行再分割的Info管理人员说明的时候
你能把Info Manager 说明进行再分割成为能作为对于询问的反应自动寄更详细的信息的
更特定的次领域。
例如,你能象下面这样有3 自动化的回答:
一个回复列出产品,价格,及定货信息.
另一个介绍你给大众提供的类别.
第三个自动回复发送公司新闻.
为了把Info Manager 帐号分为更专门的回答你建立info 帐号的次领域(诸如销售,类别,
或新闻)从此发信者能获得更特定的信息.
接着,当一个人把邮件寄给Info@itch.com 的时候,IMail 服务器回复一个描述Info
帐号次领域的准备了的回答,诸如:
谢谢和Itch 联络。
了解有关我们产品的信息,请把电子信件寄给Info-sales@itch.com。
了解有关我们的类别的信息,把邮件寄给Infoclasses@ itch.com。
了解最新的Itch 新闻,把电子信件寄给Info-news@itch.com。
然后发件人能把信息送到Infosales@ your_company.com,收到关于产品和价格的自动化
信息。
或者,发件人能把信息送到Infoclasses@ your_company.com,收到描述你提供的种类的
自动化的回答。
次领域和信箱
对你在Info Manager 中能使用的次领域没有数量的限制
一旦转发地址被指定,次领域不占用磁盘空间。
不过,如果转发地址被使空白IMail 服务器将使次领域改变为信箱;
这由于以前被阐述的事实:
IMail 服务器必须在寄自动的回答之后递送每个进来的信息去某处(即使“某处”是
NUL)。
再分割一个Info Manager邮件帐号
使用一个再分割的Info Manager 邮件帐号:
1 若你没已经有一个给Info Manager 使用的特殊帐号,做以下步骤:
%26amp;#8226;展开主机名和其“用户”文件夹。
%26amp;#8226;点击Add User 钮,输入特别帐号的名字。
%26amp;#8226;点击OK 钮.帐号被创建并使用password 作为初始口令。
2 确认新说明在左的展示板中被选,然后单击Info Manager 标签。
你看在页第87 页上被显示的标记。
3 制作新次领域,或者选择一个存在的次领域以使用回答信息。
4 在这次领域中启动info manager。
自动回答信息被寄出后转发该信息,在标有After responding,forward mail to 的对话
框中输入一个转发地址。
如果你绝对地确信你想丢弃信息,在该框中输入NUL。
看下面“关于转发的注意事项”。
注意IMail 服务器必须在寄出递送进来的信息自动的回答之后发送到某处(即使“某处”
是NUL)。
如果你不进入转发地址,IMail 服务器将把信息交付给你在步3 中指定的次领域。
如果指定的次领域不是信箱,IMail 服务器将使它为了递送信息改变为信箱。
6 输入信息给所有发信给该帐号和次领域的发信人以回复。
第一行成为给自动化回答的主题行。
它的长度必须在80 个字符以下。
7 单击Apply 保存信息,启用Info Manager。
关于转发的注意事项
这里是一些转发选择项:
转发拷贝给相同的主机上其他用户ID,你能输入简单用户ID(例如,用userid 代替
userid@domain.com)。
转发拷贝给其他系统上的用户,你必须输入完整的用户ID 格式userid@domain.com。
转发拷贝给相同的主机上一个帐号的特定邮箱,你能输入邮箱名并用‘-’与用户ID 相
连。
例如,dave-music@domain.com
关闭Info Manager
禁止自动化回答,但是保持该文本,它能在另一个时候启动,在该次领域中关闭启动info
manager。
更多关于Info Manager的信息
自动回答信息在文件中以.inf 扩展名保存在特定帐号的目录下。
如果你想为多个帐号设置好相同的Info Manager 信息,你能为一个帐号进行设置,接
着,将该帐号目录下的.inf 文件复制到其他帐号目录下。
当人把邮件寄给Info Manager 帐号的时候,发件人电子信件地址编入帐号目录中扩展名
为.snt 的文件。
为了看这文件,单击View Recipients 钮。
为了防止对大容量发信者的自动回答,如果原始的信息中包括优先级,Info Manager 信息
不被还给发件人:
使标题显得体积大。
为了防止对列表服务器邮件列表的自动的回答,如果最初的信息在电子信件地址中包括
imailsrv, Info Manager 回答不被还给发件人。
注:不要从启动Info Manager 的帐号上寄邮件,因为收信人在他们回复时将收到自动化
回答。
你能同时使用Info Manager 和发送规则:
你能用发送规则来在进来的信息中寻找特别的文本串,然后给你设置好自动化的回答的
Info Manager 说明发送这样的邮件。
同时使用Info Manager 和发送规则的例子,在第77 页上看“例子”。
IMail 服务器在发送规则后面及假期处理前处理info manager。
有关处理连续的更多的信息,在第75 页上看“处理顺序”。 , ,