OpenCms versendet verschiedene System-E-Mails, zum Beispiel:
- Mail mit Informationen für die erste Anmeldung eines Benutzers
- Mail zum Zurücksetzen des Benutzerpassworts
- ... und weitere
Diese E-Mails werden nun mit DKIM verschickt. Voraussetzung dafür ist, dass der E-Mail-Server entsprechend konfiguriert ist.
Problematisch ist jedoch, dass die von OpenCms versendeten System-E-Mails ähnlich aufgebaut sein müssen wie sogenannte "Phishing"-E-Mails. Daher besteht auch mit DKIM die Möglichkeit, dass E-Mails als SPAM eingestuft werden.
Es wurde daher berücksichtigt, dass die System-E-Mails zusätzliche Kriterien erfüllen, um nicht in einem SPAM-Filter zu landen. So kann es z.B. von Vorteil sein, wenn die System-E-Mails nicht nur HTML enthalten, sondern zusätzlich "im Hintergrund" auch eine Plain-Text-Variante. Im Rahmen des Projektes wurde dies entsprechend umgesetzt.