休假操作使用的用户 LDAP 目录属性集为:
由 MTA 选项 LDAP_AUTOREPLY_ADDRESSES 定义的属性
此属性可以生成 Sieve 休假的 :addresses 参数。默认情况下此选项没有值。该属性可以有多个值,其中每个值都指定一个要传递给 :addresses 休假参数的单独的地址。
别名处理将跟踪此属性中指定的个人姓名信息,并将使用此信息来构建任何 MDN 或已生成的休假回复的 From: 字段。请小心使用,以免暴露个人信息。
休假开始日期和时间。该值的格式为 YYYYMMDDHHMMSSZ。该值被标准化为 GMT。如果当前时间在此属性所指定的时间之后,则应仅生成自动回复。如果缺少该属性,则不会强制指定开始日期。通过将 LDAP_START_DATE MTA 选项设置为另一个属性的名称,可以指示 MTA 查看此信息的另一个属性。
该属性将由生成 Sieve 脚本的代码进行读取和检查。如果当前日期在休假开始日期之前,休假处理将被中止。由于目前 Sieve 缺少日期/时间测试和比较功能,因此该属性无法通过脚本自身进行处理。
休假结束日期和时间。该值的格式为 YYYYMMDDHHMMSSZ。该值被标准化为 GMT。如果当前时间在此属性所指定的时间之前,则应仅生成自动回复。如果缺少该属性,则不会强制指定结束日期。通过将 LDAP_END_DATE MTA 选项设置为另一个属性的名称,可以指示 MTA 查看此信息的另一个属性。
该属性将由生成 Sieve 脚本的代码进行读取和检查。如果当前日期在休假结束日期之后,休假处理将被中止。由于目前 Sieve 缺少日期/时间测试和比较功能,因此该属性无法在脚本自身中进行处理。
指定用户邮件帐户的自动回复模式。该属性的有效值为:
echo—创建一个多部分文本,可回显原始邮件文本和添加的 mailAutoReplyText 或 mailAutoReplyTextInternal 文本。
reply—将 mailAutoReplyText 或 mailAutoReplyTextInternal 指定的单个部分的回复发送给原始发件人。
这些模式将作为假期操作的非标准 :echo 和 :reply 变量显示在 Sieve 脚本中。echo 将生成一个“已处理的”邮件处理通知 (MDN),该通知包含作为返回内容的原始邮件。reply 将生成一个仅包含回复文本的纯回复。非法值不会标明为休假操作的任何变量,这将生成一个仅包含原始邮件标题的 MDN。还请注意,选择回送的自动回复模式会导致将自动回复发送给每封邮件,无论上一个回复的发送日期多么近。
通过将 LDAP_AUTOREPLY_MODE MTA 选项设置为另一个属性的名称,可以指示 MTA 使用此信息的另一个属性。
mailAutoReplySubject
指定要在自动回复响应中使用的主题字段的内容。此内容必须为 UTF-8 字符串。该值作为休假操作的 :subject 变量来传送。通过将 LDAP_AUTOREPLY_SUBJECT MTA 选项设置为另一个属性的名称,可以指示 MTA 使用此信息的另一个属性。
发送给所有发件人(除了收件人域中的用户)的自动回复文本。如果未指定文本,外部用户将不会收到休假邮件。通过将 LDAP_AUTOREPLY_TEXT MTA 设置为另一个属性的名称,可以指示 MAT 使用此信息的另一个属性。
发送给收件人域中的发件人的自动回复文本。如果未指定文本,则内部用户将获得邮件自动回复文本邮件。通过将 LDAP_AUTOREPLY_TEXT_INT MTA 选项设置为另一个属性的名称,可以指示 MTA 使用此信息的另一个属性。
MTA 会将 mailAutoReplyText 或 mailAutoReplyTextInternal 属性值作为原因字符串传送给休假操作。
对任何给定邮件发件人的连续自动回复响应的有效期(以小时为单位)。仅当 mailAutoReplyMode=reply 时使用。如果值为 0,则每次收到邮件时将发回一封回复。该值将被转换为休假操作的非标准 :hours 变量。(通常,Sieve 休假操作仅支持用于此目的的 :days 变量,并且不允许值为 0。)
如果用户条目中未显示该属性,系统将从 AUTOREPLY_TIMEOUT_DEFAULT MTA 选项获取一个默认超时值。通过设置 LDAP_AUTOREPLY_TIMEOUT MTA 选项,可以指示 MTA 使用此信息的另一个属性。
MAT 可以在多个 LDAP 属性和具有不同语言标记的属性值之间进行选择,并确定要使用的正确值。生效的语言标记和与信封 from 地址关联的首选语言信息进行比较。目前接收该处理的属性仅有 LDAP_AUTOREPLY_SUBJECT(通常为 mailAutoReplySubject )、LDAP_AUTOREPLY_TEXT(通常为 mailAutoReplyText )、LDAP_AUTOREPLY_TEXT_INT(通常为 mailAutoReplyTextInternal )、LDAP_SPARE_4、LDAP_SPARE_5、LDAP_PREFIX_TEXT 和 LDAP_SUFFIX_TEXT。
每个属性值应拥有不同的语言标记值。如果不同的值具有相同的标记值,则实际上将会随机选择这些值。