title: WebMail.Send() throws FormatException
body: <p>I am trying <code>WebMail.Send()</code> to send mail to multiple email ids. The <a href="http://msdn.microsoft.com/en-us/library/system.web.helpers.webmail.send%28v=vs.99%29.aspx" rel="nofollow">MSDN library page</a> clearly specifies that multiple email ids should be separated by semicolon(;). However when I try to send mails to multiple ids, I get <code>FormatException</code> with Message that says 
  <b>"An invalid character was found in the mail header: ';'</b>. However if I send mail to single receipent, the mail gets delivered properly. </p>
  
  <p>So, how do I send mails to multiple receipents using <code>WebMail.Send()</code>? Perhaps I am missing something very obvious.</p>
  
  <p>Edit:
  Here is the code that I am using.</p>
  
  <pre><code>string [] selectedUserIds = GetEmailIds();
  string to = string.Join(";", selectedUserIds);
  WebMail.Send(to: to, subject: subject, body: message, cc: cc, filesToAttach:   attachments, isBodyHtml:true);
  </code></pre>