Comment corriger l'exception levée lors de l'envoi de message électronique à plusieurs destinataires?

Dans l'extrait de code ci-dessous, je vais avoir un FormatException sur " cette.Destinataires. Plus précisément, le message est "Un caractère non valide a été trouvé dans l'entête du mail: ';'".

Bénéficiaires est une chaîne de trois adresses e-mail séparées par des points-virgules (le caractère';'). La liste des destinataires est lu à partir d'une application.de configuration et les données, il est dans les Destinataires variable.

Comment puis-je obtenir ce message d'erreur lorsque plusieurs destinataires doivent être séparés par un point-virgule? Toutes les suggestions? Comme toujours, merci pour votre aide!

public bool Send()
{
    MailMessage mailMsg = 
       new MailMessage(this.Sender, this.Recipients, this.Subject, this.Message);

    SmtpClient smtpServer = new SmtpClient(SMTP);
    smtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;

Edit #1 - Cette dit d'utiliser un point-virgule.

OriginalL'auteur DenaliHardtail | 2011-05-06