发件邮件服务器设置

配置您组织的邮件服务器以发送电子邮件并触发通知。您可以使用电子邮件协议(SMTP/SMTPS)、Exchange Web 服务(EWS)或 Microsoft Graph 从 ServiceDesk Plus 发送电子邮件。

根据所选的连接协议,配置会有所不同。
从 2023 年开始,将不再支持使用基本身份验证连接到 Microsoft 365(原 Office 365)邮箱。点击 此处 了解更多信息。

 

所需角色:SDAdmin

 

快速链接

配置发件邮件服务器设置 

使用电子邮件协议配置邮件服务器

 

使用 Exchange Web 服务配置邮件服务器

 

使用 Microsoft Graph 配置邮件服务器

 

对于 OAuth 身份验证,请提供您的登录凭据并提交对所述权限的同意。登录凭据应与邮件服务器设置中配置的用户名相同。请确保您未在浏览器中阻止弹出窗口和重定向,以便查看用户授权窗口。

编辑邮件服务器设置  

在 13001 或更早版本中,请停止邮件获取过程后再进行必要的更改。

在 13002 或更高版本中,管理员可以根据需要编辑邮件服务器设置。如果邮件获取过程正在进行中,应用程序会提示暂时禁用邮件获取。保存更改后,请手动重新启用获取过程。

检查邮件服务器连接性  

可以通过从邮件服务器发送一封测试邮件来测试发件邮件服务器连接性。填写一个电子邮件地址并点击发送测试邮件。

如果设置正确且连接成功,系统将向所填写的电子邮件地址发送一封测试邮件。否则,屏幕上将显示错误消息。

要了解有关邮件服务器错误故障排除的更多信息,点击此处

限制

由于 Microsoft Graph API 严格的限流策略,当使用 Microsoft Graph 协议发送电子邮件时,ServiceDesk Plus 存在某些限制。

Microsoft 已设置服务限制,仅允许四个并发 API 请求。由于 ServiceDesk Plus 可以通过多个线程发送电子邮件(用户回复、转发、系统通知或自定义触发器),发送邮件时可能会出现延迟。

 

 

我们通过负载模拟来测试延迟,并验证了以下统计数据:

 

邮件流入速率

邮件流出速率

结果

场景 1

每小时 600 封电子邮件,流入速率恒定(约每分钟 10 封邮件)

每 3 封邮件包含 10 个内嵌图片

应用程序发送了 1800 条通知(每个请求创建时发送 3 条通知)

发送一封电子邮件的平均时间 = 2~3 秒

电子邮件发送没有任何延迟。

场景 2

高流入速率(每分钟突然激增至 100 封邮件)

每 3 封邮件包含 10 个内嵌图片

应用程序发送了 300 条通知(每个请求创建时发送 3 条通知)

发送一封电子邮件的平均时间 = 约 3 秒

电子邮件发送几乎没有明显延迟。

场景 3

高流入速率(每分钟突然激增至 200 封邮件)

每 3 封邮件包含 10 个内嵌图片

应用程序发送了 600 条通知(每个请求创建时发送 3 条通知)

发送一封电子邮件的平均时间 = 8~9 秒

发送电子邮件最大延迟为 10 分钟(第 200 个请求创建与其通知之间的时间差)。

 

根据这些统计数据,当流入速率激增或配置了更多通知时,发送电子邮件会出现明显延迟。

因此,在以下情况下,我们不建议用户将 Microsoft Graph 协议配置为发件邮件服务器:

  • 您的组织环境具有较高的邮件流入/流出速率
  • 您的组织邮件流量不属于场景 1 或场景 2。

替代方案:您可以使用 SMTP 协议发送电子邮件。

此限制不会影响收件邮件服务器,因为电子邮件是按顺序从邮箱中获取的,因此不会产生并发请求。