Search This Blog

Showing posts with label add custom fields to outlook mail. Show all posts
Showing posts with label add custom fields to outlook mail. Show all posts

Tuesday, October 18, 2011

Specify Different Recipient Types for a Mail Item,Add custom fields in outlook mail

//namespace (add Microsoft.Office.Interop.Outlook.dll

using Outlook = Microsoft.Office.Interop.Outlook;
//code
private void setCustomFieldsInOutlookMail()
{
    Outlook.MailItem mail = Application.CreateItem(
        Outlook.OlItemType.olMailItem) as Outlook.MailItem;
    mail.Subject = "This is custom message created";
    Outlook.Recipient recipTo =
        mail.Recipients.Add("toAddress@something.com");
    recipTo.Type = (int)Outlook.OlMailRecipientType.olTo;
    Outlook.Recipient recipCc =
        mail.Recipients.Add("ccAddress@something.com");
    recipCc.Type = (int)Outlook.OlMailRecipientType.olCC;
    Outlook.Recipient recipBcc =
        mail.Recipients.Add("bccAddress@example.com");
    recipBcc.Type = (int)Outlook.OlMailRecipientType.olBCC;
    mail.Recipients.ResolveAll();
    mail.Display(false);
}

Featured Posts

Unlock Hidden Windows Startup and Shutdown Details : How to Enable Verbose Startup and Shutdown Messages in Windows 11

WINDOWS TROUBLESHOOTING · FULL GUIDE Unlock Hidden Windows Startup and Shutdown Details Enable Verbose Status...