2010-12-15 26 views
0

如何将“XYZ 1.2.3”(加载项名称/版本/等)添加到Outlook电子邮件中,以便如果收件人具有相同的加载项,则可以在收到时调用某些其他行为?我宁愿以一般用户的身份完成此任务(不通过附件)。我可以通过修改标题来做到这一点吗?如果是这样,是否会导致更高比例的虚假垃圾邮件标志?如果电子邮件是由同一个加载项发送的,Outlook加载项如何检测?

我使用C#与Outlook/VS 2010

+0

存储消息中唯一的加载项GUID? – 2010-12-15 23:39:31

+0

@Mitch:也许我错过了一些东西,但那是如何“默默地对......用户”? – wes 2010-12-16 02:52:45

回答

0

假设用户允许HTML,你可以添加一个div:

<div id="XYZ 1.2.3"></div> 

然后您的加载可以寻找这收到的电子邮件 - 用户不会看到它。

+0

如果收件人正在阅读纯文本? – wes 2010-12-16 02:53:21

+0

在msg的情况下,可以使用命名属性或自定义mapi属性来执行此操作。以下是msg格式说明:http://msdn.microsoft.com/en-us/library/cc463912(v=exchg.80)的.aspx – oldUser 2011-08-24 19:00:04

相关问题