title: C# Outlook send one email to multiple recipients
body: <p>i have been trying to figure out how to send outlook email via C# to multiple recipients. For now i can do a loop among the recipients, but there is going to a lot of sent emails in my sent box.</p>
  
  <pre><code>            Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
              Microsoft.Office.Interop.Outlook.MailItem oMsg = (Microsoft.Office.Interop.Outlook.MailItem)oApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);
  
              oMsg.HTMLBody ="test";
              oMsg.Subject = "test" ;
              Microsoft.Office.Interop.Outlook.Recipients oRecips = (Microsoft.Office.Interop.Outlook.Recipients)oMsg.Recipients;        
              Microsoft.Office.Interop.Outlook.Recipient oRecip = (Microsoft.Office.Interop.Outlook.Recipient)oRecips.Add("xxx@xxx.com");
              oRecip.Resolve();
              oMsg.Send();
              oRecip = null;
              oRecips = null;
              oMsg = null;
              oApp = null;
  </code></pre>
  
  <p>If i add multiple address to it like:
  (Microsoft.Office.Interop.Outlook.Recipient)oRecips.Add("xxx@xxx.com,yyy@yyy.com,zzz@zzz.com") 
  This will not work somehow. Can anyone help me on this?</p>