Item.SentOnBehalfOfName 不起作用。这里是示例:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim prompt As String
prompt = "The BCC Field is empty! Send with BCC Field empty?"
If Item.SentOnBehalfOfName = "[email protected]" Then
If Item.BCC = "" Then
If MsgBox(prompt, vbYesNo + vbQuestion, "BCC Field") = vbNo Then
Cancel = True
End If
End If
End If
End Sub
基本上我希望仅当使用特定电子邮件地址选择了 Outlook 中的发件人字段时才显示消息框,我发现“发件人”字段的名称是 .SentOnBehalfOfName,但它不起作用,行为就像 if 语句永远不会成立
答案1
尝试MailItem.SenderEmail地址财产,tt必须工作。