Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#10

AW: Wieviele E-Mails an BCC versenden

  Alt 1. Aug 2012, 16:38
Im Testlauf werden anstatt der 250 aber nur 86 Mails versendet. Können nicht mehr als die 86 Adressen übergeben werden??
Du bist einfach an eine Grenze gestossen.
Zum Beispiel könnte es sein, dass nur 4kB des BCC verarbeitet werden.

Abhilfe:
in einer Schleife jeweils max. 49 BCC-Adressen (*1) oder max. 4kB (*2) Stringlänge aufsammeln
(jenachdem welches Limit zuerst erreicht wird) und in einer Mail abschicken.

*1) manche SMTP-Server haben 50 Rcipients als Limit.
Da die TO-Adresse als Recipient zählt bleiben 49 BCCs übrig

*2) 4kB ist die interne Puffergrösse vieler C-Funktionen wie z.B. sprintf()
  Mit Zitat antworten Zitat