【发布时间】:2015-10-25 23:13:06
【问题描述】:
所以我试图让一个脚本在每个发送到特定内部邮箱的项目上运行,我在网上找到了这段代码;
Public Sub application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'check for address
If InStr(LCase(Item.To), "relevant.email@outlook.com") Then
'ask if we've added the date
prompt$ = "You're sending this to " & Item.To & ". have you added the due date?"
If MsgBox(prompt$, vbYesNo + vbQuestion + vbMsgBoxSetForeground, "Check Address") = vbNo Then
Cancel = True
End If
End If
End Sub
所以该脚本仅适用于外部电子邮件(我一直在使用我的个人电子邮件进行测试),但不适用于内部邮箱,当您将其发送到内部邮箱时,脚本甚至不会运行。
这似乎更像是一个权限问题,但我想看看你们中是否有人可以参与进来。我不确定这是否比看起来更常见,但我一直无法在网上找到任何东西,我只能在一个晚上做这么多的挠头!
希望您能提供帮助。 :)
谢谢,
汤姆。
【问题讨论】:
标签: vba email permissions outlook