邮件解析命令

邮件解析命令

邮件解析命令允许技术人员对电子邮件中的字段进行划定,根据这些字段可以对邮件进行解析并设置相应的字段。

要配置邮件解析命令,

  1. 点击设置>> 邮件设置 >> 邮件解析命令,邮件解析命令配置页将展示。
     


 

  1. 点击启用邮件解析命令复选框来激活电子邮件解析功能。如果不选择这个选项,那么即使传入的邮件在主题中包含解析字符串,也会根据既定的业务规则作为普通邮件处理。
  2. 在邮件主题包含的文本框中,输入有效的主题词,确定必须解析的邮件。包含该文本的邮件将被解析为各种字段。 假设邮件主题标识符为@SDP@,那么主题仅包含@SDP@的邮件将被考虑解析。
  3. 提供任何特殊字符(@@, ##, $$, %%, &&, 等等)作为命令分隔符。 在这些特殊字符之间分配的字段值将在创建请求时分配给相应的字段。假设命令分隔符是@@,而电子邮件描述需要将类别字段设置为打印机,那么电子邮件描述应包含@@Category=Printer@@。

注意:

  • 技术人员可以通过电子邮件创建/更新/关闭/拾取/分配一个请求。操作字符串 " OPERATION = ADD_REQUEST ", "OPERATION = EDIT_REQUEST ", "OPERATION = CLOSE_REQUEST ", "OPERATION = PICKUP_REQUEST "和 "OPERATION = ASSIGN_REQUEST " 用于此目的。

  • 要通过电子邮件更新、领取、分配或关闭请求,相应的操作字符串(EDIT_REQUEST / PICKUP_REQUEST / ASSIGN_REQUEST / CLOSE_REQUEST)和WorkORDERID字段必须存在。如果没有,该邮件将被正常处理,并被视为一个新的请求。

  • 当一个请求通过电子邮件被更新时,会话将不会被添加到请求中。因此,电子邮件中的附件和内联图像将不会在请求中被更新。然而,更新信息将被添加到历史中。

  • 如果电子邮件中给出的字段名在应用程序中不可用,那么对该字段的解析将被排除。

  • 如果电子邮件中的某个字段有一个以上的值,那么将只取最后一个值,其他的将被丢弃。

  • 主题包含RequestId且没有操作字符串(EDIT_REQUEST)的请求线程将被更新为正常会话,不会创建新的请求。

  • 电子邮件发件人应该在应用程序中有一个登录,以便发生电子邮件解析。 这是因为,用户可以处理的解析电子邮件的各种操作是由用户的角色定义的。请求授权(关闭请求、拾取请求、更新请求、接受关闭请求等)是通过应用程序中的角色来设置的。

  • 如果电子邮件中没有指定请求者的名字,电子邮件发件人将被视为请求者。

  • 支持的权限和参数:

  • 如果邮件发送者是具有请求者权限的请求者,那么被解析的字段是有限的。请求者只能解析他在创建请求时能在请求表中看到的那些字段。
  • 如果邮件发送者是具有技术员权限的技术员,那么可以解析的字段与他在创建请求时可以在请求表中查看的字段相同。
  • 可以解析的字段有:LEVEL, MODE, PRIORITY, URGENCY, IMPACT, IMPACTDETAILS, CATEGORY, SUBCATEGORY, ITEM, GROUP, TECHNICIAN, TECHNICIANEMAIL, REQUESTER, REQUESTEREMAIL, WORKORDERID, REQUESTTEMPLATE, REQUESTTYPE, STATUS, SITE, ASSET, RESOLUTION和附加字段标签(电子邮件中给出的字段标签必须与产品中设置的字段标签一致)
  • 要变更请求者或技术人员可以解析的字段,进入管理-->请求模板(在模板和表格下),选择默认模板并添加或删除字段。
  • 存在于电子邮件描述中的WORKORDERID将比存在于电子邮件主题中的RequestId更优先。

示例

  • ADD_OPERATION的邮件内容示例:

@@OPERATION=ADD_REQUEST@@

@@SUBCATEGORY=Tray1@@

@@ITEM=Paper Jam@@

@@LEVEL=Tier 1@@

@@MODE=Web Form@@

@@PRIORITY=High@@

@@URGENCY=High@@

@@IMPACT=Affects Group@@

@@GROUP=Printer Problems@@

@@REQUESTER=Guest@@

@@REQUESTTYPE=Incident@@

@@ASSET=Printer1@@

@@TECHNICIAN=administrator@@

@@REQUESTTEMPLATE=Printer Problem@@

@@SUBJECT=Add Request via Email Command@@

  • EDIT_OPERATION的邮件内容示例:

@@OPERATION=EDIT_REQUEST@@

@@WORKORDERID=4@@

@@LEVEL=Tier 3@@

  • 邮件解析命令中支持的请求字段 :

    • SUBJECT
    • DESCRIPTION
    • PRIORITY
    • LEVEL
    • STATUS
    • MODE
    • URGENCY
    • IMPACT
    • IMPACTDETAILS
    • SITE
    • GROUP
    • CATEGORY
    • SUBCATEGORY
    • ITEM
    • REQUESTER / REQUESTEREMAIL / REQUESTERID
    • TECHNICIAN / TECHNICIANEMAIL / TECHNICIANID
    • WORKORDERID
    • DUEBYTIME
    • CREATEDTIME
    • ONHOLDCOMMENTS
    • SCHEDULEDTIME
    • SCHEDULEDSTATUS
    • CLOSECOMMENT
    • CLOSEACCEPTED
    • UDF FIELDS
  • 用于指定CREATEDTIME/DUEBYTIME字段为格式化日期字符串的日期格式:

    • DATE_TIME_FORMAT = "dd MMM yyyy, HH:mm:ss"