title: Error in mail.Bcc.Add() ASP .Net c#
body: <p>what I'm trying to achieve in my code below is to send an email for each email address that can be found in my database. My problem is when I click my send button an errors says that "<code>The specified string is not in the form required for an e-mail address.</code>" on the <code>mail.Bcc.Add(MyVar.Text)</code> line. </p>
  
  <pre><code>private void sendmail()
      {
          Label MyVar = new Label();
          foreach (DataRowView UserEmail in SelectUserProfile.Select(DataSourceSelectArguments.Empty))
          {
              MyVar.Text = "";
              MyVar.Text += UserEmail["EMAIL"].ToString() + "; ";
          }
  
          //This line takes the last ; off of the end of the string of email addresses
          MyVar.Text += MyVar.Text.Substring(0, (MyVar.Text.Length - 2));
  
          MailMessage mail = new MailMessage();
  
          mail.Bcc.Add(MyVar.Text);
          mail.From = new MailAddress("syntaxbugerror@gmail.com");
          mail.Subject = "New Member Application";
          mail.Body = "Good day, in this e-mail you can find a word document attached in which it contains new membership application details.";
          mail.IsBodyHtml = true;
          SmtpClient smtp = new SmtpClient();
          smtp.Host = "smtp.gmail.com";
          smtp.Credentials = new System.Net.NetworkCredential("myusername@gmail.com", "mypassword");
          smtp.EnableSsl = true;
          smtp.Send(mail);
      }
  </code></pre>
  
  <p>Ernie</p>