2009-12-05 4 views
-2

comment envoyer des e-mails en masse à des membres via ASP.NET. par exemple envoyer un courriel pour 100 000 membres. dans l'envoi typique, exception de lancement asp.net.Comment puis-je envoyer des e-mails en masse à des membres via ASP.NET?

aidez-moi s'il vous plaît.

+4

Afin d'améliorer vos chances d'obtenir une réponse à cette question, veuillez la modifier pour inclure votre approche actuelle et/ou votre code (minimal). Aussi, en précisant QUELLE exception vous obtenez, ainsi que quelle langue vous utilisez et tel serait utile ... Comme il est, cette question sera probablement fermée comme "pas une vraie question" – mdb

Répondre

0

Ajoutez simplement des e-mails (que vous pouvez retreive à partir d'une base de données, je suppose) à la partie Cci de votre MailMessage les séparant par une virgule, qui ressemble à quelque chose comme ceci:

+0

BCC est une bonne solution, mais seulement travailler pour 400 -500 emails, pas 10 000 emails. donnez-moi une meilleure solution. comme le logiciel GroupMail mais dans le web – mmtemporary

1

La ligne de fond est , ce n'est pas quelque chose que vous voulez faire. ASP.NET n'a pas été conçu pour héberger un serveur SMTP à l'intérieur de son processus.

Si vous voulez vraiment envoyer des emails 100K, alors vous devez écrire votre propre application console.exe ou un service Windows pour ce faire.

Si vous insistez pour le faire dans ASP.NET, votre code doit être très serré et respecter de nombreuses exceptions, tout en étant capable de gérer plusieurs démarrages/arrêts/redémarrages sans dupliquer les e-mails envoyés.