C# 如何在outlook插件中获取代表发送的电子邮件地址
我正在尝试从使用其他电子邮件地址发送的电子邮件中获取发件人电子邮件地址。 Outlook 中显示的发件人是代表用户名的 [email protected] [[电子邮件受保护]]。 MAPI
对象有一个SentOnBehalfOfName
方法,该方法返回“用户名”,但不返回电子邮件地址。 有谁知道如何接收 [email protected] 字段?
I'm trying to get the sender email address from email that is send using another email address.
The sender as shows in outlook is [email protected] on behalf of User Name [[email protected]].
The MAPI
object has a method SentOnBehalfOfName
that returns "User Name" but not the email address.
Does anyone know how to receive [email protected] field?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您有 http://www.dimastr.com/outspy/ 吗?它是深入了解 Outlook 中的 MAPI 对象的有用工具。
另外,如果您使用 http://www.dimastr.com/redemption/ 您可以访问IRDOMail 对象上的 SentOnBehalfOfEmailAddress 属性。
Do you have http://www.dimastr.com/outspy/ ? It is a useful tool for drilling down into MAPI objects in outlook.
Also, if you use http://www.dimastr.com/redemption/ you can get at a SentOnBehalfOfEmailAddress property on the IRDOMail object.
如果您使用的是 Outlook 2007,则您拥有 MailItem.PropertyAccessor 并且您可以获取 PR_SENDER_EMAIL_ADDRESS mapi 属性。
马库斯
If you are using outlook 2007 you have the MailItem.PropertyAccessor and you can get the PR_SENDER_EMAIL_ADDRESS mapi property.
Marcus