附件提醒后拦截OnSend事件
Intercept OnSend event after attachment reminder
在 Outlook Web 插件中,我试图拦截发送电子邮件时触发的 OnSend
事件。
我在 GitHub 中使用了这个 example,效果很好。
如果我在电子邮件正文中包含单词 "attachment" 并单击“发送”按钮,则会首次触发 OnSend
事件,因此我可以对电子邮件的内容进行一些处理。然而,过了一会儿,弹出模式 window 显示了这条消息:
Attachment reminder
You may have forgotten to attach a file.
带有 发送 和 不发送 按钮。如果单击 Send,OnSend
事件会第二次触发。这一次,重复相同的电子邮件处理是没有用的。因此,我正在寻找一种方法来确定第二个 OnSend
事件是在 附件提醒 .
之后触发的
有没有办法区分第一个和第二个 OnSend
事件?
谢谢你的提问,Mhd!这似乎是无意的行为,本质上是我们将研究修复的缺陷。 ItemSend 事件应该与遗忘附件检测很好地交互操作,并且应该只在检测发生后引发。换句话说,根本不应该调用第一个事件。如果您在解决此问题之前进行两次处理,是否有问题?
在 Outlook Web 插件中,我试图拦截发送电子邮件时触发的 OnSend
事件。
我在 GitHub 中使用了这个 example,效果很好。
如果我在电子邮件正文中包含单词 "attachment" 并单击“发送”按钮,则会首次触发 OnSend
事件,因此我可以对电子邮件的内容进行一些处理。然而,过了一会儿,弹出模式 window 显示了这条消息:
Attachment reminder
You may have forgotten to attach a file.
带有 发送 和 不发送 按钮。如果单击 Send,OnSend
事件会第二次触发。这一次,重复相同的电子邮件处理是没有用的。因此,我正在寻找一种方法来确定第二个 OnSend
事件是在 附件提醒 .
有没有办法区分第一个和第二个 OnSend
事件?
谢谢你的提问,Mhd!这似乎是无意的行为,本质上是我们将研究修复的缺陷。 ItemSend 事件应该与遗忘附件检测很好地交互操作,并且应该只在检测发生后引发。换句话说,根本不应该调用第一个事件。如果您在解决此问题之前进行两次处理,是否有问题?