Outlook 插件开发是否可以实现以下功能?

Are the following functionalities possible with the Outlook Add-in development?

我正在研究使用 Office 加载项平台开发 Outlook 加载项。我想知道使用这个平台是否可以实现以下功能:

  1. 收到新邮件事件
  2. 新邮件发送事件
  3. 电子邮件阅读事件
  4. 电子邮件保存事件

加载项可以通知框或打印到控制台的形式出现。谢谢!

  1. Outlook Web 插件处理特定的电子邮件或日历事件项目。您提到的事件是更多邮箱级别的事件,无法从 Outlook 加载项中观看或收听它们。对于(4),如果你问如何从 Outlook 插件中保存当前邮件项目,那么你可以看这个API:https://docs.microsoft.com/en-us/javascript/api/outlook/office.messagecompose?view=outlook-js-1.5&preserve-view=true#saveAsync_callback_

  2. Outlook Web 加载项不会 运行 在离线模式下。 (由于加载项托管在网络服务器上,用户需要在线才能访问它们)

  3. 否,当前加载项无法侦听这些事件。与电子邮件发送相关,我们有此功能,请检查它是否适用于您的用例:https://docs.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-on-send-addins?tabs=windows