电子邮件解析器

电子邮件解析器

ServiceDesk Plus中的电子邮件命令可解析所有接收和发送的电子邮件,提取所需数据,并自动执行与请求相关的操作,例如添加/创建,编辑,更新和提取请求。

在“电子邮件命令”下定义请求定界符,以解析所有接收的电子邮件,更新所需的请求字段或自动执行各种操作。 请注意,仅会解析来自授权用户(具有登录权限)的电子邮件。

使用以下指针配置电子邮件命令:

字段

解释

启用邮件解析器

选择此选项可激活电子邮件解析。

邮件的主题包含

输入确切的解析标识符; 主题下没有此字符串的电子邮件将不会被解析。

解析分隔符

指定一个特殊字符(例如$),它将包含字段/操作和所需的解析器操作。

 

例如,如果必须将请求分配给请求高优先级,则电子邮件内容如下:

 

$Priority=High$

 

要添加新请求,电子邮件内容将包含:

 

$Operation=AddRequest$

字段解析规则

电子邮件中指定但应用程序中不存在的字段将不会被解析。 如果电子邮件为任何字段指定多个值,则仅考虑最后一个值。 其他值将被丢弃。

如果在电子邮件中未指定请求者名称,则将电子邮件发送者视为请求者。

操作字符串

对于各种与请求相关的操作,请在电子邮件内容中使用以下字符串,并包含在指定的命令定界符中:

动作

操作字符串

创建新请求

Operation=AddRequest

编辑或更新请求*

Operation=EditRequest

关闭请求*

Operation=CloseRequest

提取/分配请求*

Operation=PickupRequest

*电子邮件中必须包含要执行的操作的请求ID。

主题行中带有请求ID的电子邮件,但电子邮件正文中没有任何操作字符串的电子邮件将不会创建新请求。 此外,电子邮件描述中的请求ID优先于主题行中的请求ID。

请求操作:角色和权限

所有更新信息(包括图像和附件)将仅添加在“历史记录”选项卡下,而不添加在对话下。

仅具有请求者/技术人员权限的用户的电子邮件将仅针对在创建请求时用户可用的字段进行解析。 诸如提取,更新或关闭请求之类的操作将基于请求者可用的权限。

根据用户权限,可以解析以下字段:

级别

模式

优先级

Urgency

影响

ImpactDetails

类型

SubCategory

项目

Group

技术员

TechnicianEmail

请求人

RequesterEmail

请求ID

RequestTemplate

请求类型

Status

地点

Asset

解决方案

Additional Field Label

管理员可以在管理>> 请求模板下的默认模板中更改技术人员或请求者可用的字段。

如果邮件服务器以安全协议运行,请生成并安装自签名证书以在ServiceDesk Plus和邮件服务器之间建立连接。此处了解更多。
除了这些字段,您还可以根据服务模板在请求中添加或编辑资源。

资源的格式如下:


@@resource_api_key.question_api_key=answer@@ 

示例:@@res_301.qstn_select_302=compaq@@ 

 

资源答案应为可用选项中的“名称”
对于选择、字符串和单选字段,只有一个可能的答案有效。如果给出多个答案,这些答案将被视为非活动答案,相应的问题将从该资源中删除。
对于复选字段,支持多个答案。如果给出的答案中有任何一个无效,该答案将被删除,其余有效答案将被保留。
如果检查字段的所有答案都无效,则相应的问题将被删除。考虑到某个问题已经有了一个有效答案,这种情况将适用于编辑操作。
如果任一键值多次重复出现相同或不同的值,则只考虑最后一个key值。
管理员可以变更默认模板中技术人员或请求者可用的字段。