Das senden von Mail über SMTP in C# mit BCC, ohne ZU
Ich versuche, mit der System.Net.Mail.MailMessage
Klasse in C# zu erstellen, die eine E-Mail, die an eine Liste von Emailadressen, die alle über BCC
. Ich will nicht, um eine TO
- Adresse, aber es scheint, dass ich muss, denn ich bekomme eine exception wenn ich einen leeren string für die TO
- Adresse in der MailMessage
Konstruktor. Die Fehlermeldung heißt:
ArgumentException
The parameter 'addresses' cannot be an empty string.
Parameter name: addresses
Sicherlich ist es möglich, senden Sie eine E-Mail mit nur BCC
als das ist keine Beschränkung von SMTP.
Gibt es eine Möglichkeit, um dieses?
Ich würde mich beschweren zu MS über. Es hilft nicht, die Sie in der aktuellen situation aber.
Beschweren hilft immer. Es gibt ein warmes Gefühl von Hass.
Beschweren hilft immer. Es gibt ein warmes Gefühl von Hass.
InformationsquelleAutor Brad Barker | 2008-11-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, wenn Sie kommentieren Sie die ganze
emailMessage.To.Add(sendTo);
Linie , es wird die E-Mail senden mitTo
Feld leer.InformationsquelleAutor
Tun die gleiche Sache, die Sie tun, für die interne E-mail-Blasten, wo Sie nicht wollen, dass Menschen, um zu Antworten-an-alle die ganze Zeit.
Senden Sie es zu sich selbst (oder eine dummy-Konto), fügen Sie dann Ihre BCC-Liste.
InformationsquelleAutor Ben Scheirman
Haben Sie, um eine Adresse. Schicken Sie es einfach auf eine "junk" - E-Mail-Adresse ein, die Sie nichts dagegen haben immer mail auf.
InformationsquelleAutor David Kemp
Es muss nicht einmal eine echte e-mail-Adresse, die ich verwenden in der Regel
[email protected]
fürTO
, undNoReply@CompanyName
fürFROM
.InformationsquelleAutor FlySwat
Einfach nicht, rufen Sie die Add-Methode auf die Eigenschaft.
InformationsquelleAutor Tommy Carlier
Muss eine Adresse. Es wurde dieser Weg, da die original-sendmail ein Implementierungen in den 80er Jahren und alle SMTP-Mailer, die ich kenne, haben die gleiche Anforderung. Sie können einfach eine dummy-Adresse zu.
InformationsquelleAutor DaveSaunders
Können Sie eine temporäre fake-Adresse, dann entfernen Sie es einfach nach:
InformationsquelleAutor Olivier de Rivoyre