我是C#.net编程的初学者。 我正在开发的应用程序将生成一个唯一的数字,并希望将此值传递给ms outlook的回复窗口中的主题字段。
我尝试过使用Microsoft.Office.Interop.Outlook创建一个新邮件,但是如果使用了插件,我真的无法收到来自收件箱的回复吗?
答案 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;
}