更改发件人地址 MAPI
我使用 MAPI 从 C# 应用程序打开默认电子邮件客户端,与本示例中类似
http://www.codeproject.com/KB/IP/SendTo.aspx?df=100&forumid=257922&select=1801097#xx1801097xx
但是,有什么办法可以定义/更改地址吗?
I am using MAPI for opening default email client from my C# application, as similar way in this example
http://www.codeproject.com/KB/IP/SendTo.aspx?df=100&forumid=257922&select=1801097#xx1801097xx
But, is there anyway to define/change from address ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该示例使用 IntPtr 作为发起者参数,这实际上是一个 MapiRecipDesc。定义该结构的托管版本 (http://msdn .microsoft.com/en-us/library/dd296720(VS.85).aspx),然后将 ulRecipClass 设置为 MAPI_ORIG,并相应地设置名称和地址。如果您知道要使用的“发件人”地址的entryId,也请设置它们。
The sample uses IntPtr for the originator param, which is really a MapiRecipDesc. Define the managed version of that strucutre (http://msdn.microsoft.com/en-us/library/dd296720(VS.85).aspx), then set ulRecipClass to MAPI_ORIG, and name and address accordingly. If you know the entryId of the 'from'address you want to use, set those also.