在回复窗口中为主题字段添加值 - MS OUTLOOK

时间:2015-06-15 09:14:55

标签: c# .net outlook

我是C#.net编程的初学者。 我正在开发的应用程序将生成一个唯一的数字,并希望将此值传递给ms outlook的回复窗口中的主题字段。

我尝试过使用Microsoft.Office.Interop.Outlook创建一个新邮件,但是如果使用了插件,我真的无法收到来自收件箱的回复吗?

1 个答案:

答案 0 :(得分:0)

这里有一个使用outlook interop创建电子邮件的示例。 您可以将int设置为主题字段,如下所示。

 using Outlook = Microsoft.Office.Interop.Outlook;


 //Create the email with the settings
 Outlook.Application outlookApp = new Outlook.Application();
 Outlook.MailItem mailItem = (Outlook.MailItem)outlookApp.CreateItem(Outlook.OlItemType.olMailItem);
 mailItem.Subject = mailSubject;
 mailItem.Attachments.Add(totalPath);
 mailItem.Body = mailBody;
 mailItem.Importance = Outlook.OlImportance.olImportanceNormal;
 try
 {
     //Try to open outlook, set message if its not possible to open outlook
     mailItem.Display(true);
 }
 catch (Exception ex)
 {
     MessageBox.Show(ex.Message);
     return false;
 }