Skip to content

DKIM for system emails

DKIM is now also used optionally for system emails (new password, password reset, etc.).

OpenCms sends various system emails, for example:

  • Email with information for a user's first login
  • Email for resetting the user password...
  •  and more

These emails are now sent with DKIM. The prerequisite for this is that the email server is configured accordingly.

However, the problem is that the system emails sent by OpenCms must be structured similarly to so-called “phishing” emails. Therefore, even with DKIM, there is a possibility that emails will be classified as SPAM.

It was therefore taken into account that the system emails must meet additional criteria in order not to end up in a SPAM filter. For example, it can be advantageous if the system emails not only contain HTML, but also a plain text version “in the background.” This was implemented accordingly as part of the project.