Comment envoyer des e-mail à plusieurs adresses en utilisant le Système.Net.Mail
J'ai une fonctionnalité de messagerie smtp. il fonctionne pour une seule adresse, mais a un problème dans de multiples adresses.
je suis passé plusieurs adresses à l'aide de ligne de code suivante.
MailAddress to = new MailAddress("[email protected],[email protected]");
S'il vous plaît laissez-moi savoir le problème que je n'obtiens pas d'erreur.
Vous devez vous connecter pour publier un commentaire.
To
est unMailAddressCollection
, de sorte que vous pouvez ajouter du nombre d'adresses dont vous avez besoin.Si vous avez besoin d'un nom d'affichage, essayez ceci:
msg.From
bien... quel est le problème avec ça? 😉msg.To.Add("[email protected],[email protected]");
fonctionne très bien.To
etCC
inclure? Je ne trouve aucune info sur MSDN...essayer cette..
Je pense que vous pouvez utiliser ce code pour avoir la Liste des sortants des Adresses d'avoir un Nom d'affichage (également différente):
StewieFG suggestion est valide, mais si vous voulez ajouter le nom du destinataire utilisez cette, avec ce que Marco a posté ci-dessus, mais est l'adresse email de la première et le nom d'affichage deuxième:
Mon code pour résoudre ce problème:
Je suis "pour" l'opérateur.
new SmtpClient() {enabHost = "smtp.gmail.com",}
ne compilera pas. Poster un code qui compile.