2010-04-11 2 views
7

Ich frage mich, was der beste Weg zum Senden von Massen-E-Mails ist mit System.Net.Mail und C#.C# Massen-E-Mail senden

Ist es eine gute Idee, E-Mails in Stapeln zu senden?

Sollte ich das zu Feld oder BCC verwenden?

+0

Mit was genau hast du Probleme? – Oded

Antwort

5

Ich bevorzuge die Verwendung des Feldes An und sende E-Mails einzeln, anstatt das BCC-Feld zu verwenden. Auf diese Weise sieht der Empfänger seine E-Mail-Adresse im Feld TO (weniger Spam-sensitiv) und Sie können die E-Mails pro Benutzer in Zukunft personalisieren.

Für das Senden sollten Sie Stapel verwenden, um Timeouts und hohe Serverlasten zu vermeiden. Sie können eine Warteschlange für alle E-Mails verwenden und sie mithilfe eines konfigurierbaren Zeitplans mithilfe eines Dienstes, einer geplanten Aufgabe oder einer anderen Aufgabe senden.

2

Wenn Sie eine einzige E-Mail an mehrere Empfänger senden und wenn Sie E-Mails an Personen senden, die sich nicht kennen, sollten Sie unbedingt das BCC-Feld verwenden, sonst werden Sie sicherlich viele Leute verärgern Sie geben ihre E-Mail-Adressen an Fremde weiter (und Sie könnten auch eine Art Datenschutzgesetz brechen, je nachdem, wo Sie wohnen).