Changes for page Mailversand von selbst programmierten Scripten oder selbst installierter Spezialsoftware
Last modified by Christoph Bußenius on 2025/02/05 12:20
From version 4.1
edited by Christoph Bußenius
on 2024/12/09 10:32
on 2024/12/09 10:32
Change comment:
There is no comment for this version
To version 5.1
edited by Christoph Bußenius
on 2024/12/09 10:41
on 2024/12/09 10:41
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -41,7 +41,11 @@ 41 41 * Schicken Sie von einer gültigen Absenderadresse. Verwenden Sie keinen Absender wie "noreply@...". Es ist wichtig, dass auch Bounces an diese Adresse geregelt empfangen werden können. Sonst können Double Bounces entstehen, was insbesondere in größerer Anzahl das Mailsystem belasten kann. 42 42 * Testen Sie, was mit Bounces passiert, falls Ihr Script an eine nichtzustellbare Adresse schickt. 43 43 * Testen Sie, ob Ihre Mails von externen Providern oder von einer Software wie SpamAssassin als Spam eingestuft wird. 44 +* Überlegen Sie, wie viele Mails in Ausnahmesituationen entstehen können, und implementieren Sie ggf. ein Ratelimit. [[Hinweise zu Massenmails>>https://wiki.ito.cit.tum.de/bin/view/Informatik/Benutzerwiki/MassenMails/]] 45 + 46 +Hinweise hauptsächlich für selbstprogrammierte Scripte / Anwendungen: 47 + 44 44 * Setzen Sie alle Header auf korrekte Werte. 45 45 ** Der Header "Date" muss auf ein syntaktisch korrektes Datum gesetzt werden, es soll nicht in der Vergangenheit oder Zukunft liegen. Verwenden Sie Libraries o.ä., um den Header zu erzeugen. 46 46 ** Der Header Message-ID sollte auch von einer Library erzeugt werden. 47 -* ÜberlegenSie,wievieleMails inAusnahmesituationenentstehenkönnen, undimplementierenSieggf.einRatelimit.[[Hinweisezu Massenmails>>https://wiki.ito.cit.tum.de/bin/view/Informatik/Benutzerwiki/MassenMails/]]51 +* Implementieren Sie Fehlerbehandlung, wenn der SMTP-Server oder das sendmail-Command einen Fehler liefert.