Univention Bugzilla – Bug 56983
Silently ignoring a missing mailPrimaryAddress with fetchmail-single-drop configurations may lead to emails not being delivered
Last modified: 2024-01-15 17:06:28 CET
Package: univention-fetchmail Version: 13.0.7-3 With package univention-fetchmail-13.0.7-3 a solution to Bug #56482 is shipped which just silently removes fetchmail-single-drop configurations from /etc/fetchmailrc for a user when the mailPrimaryAddress is not set. This will lead to emails from the remote mailbox not being retrieved and delivered. As fetchmail-single-drop configurations depend on the mailPrimaryAddress it should not be possible to save a user-object with fetchmail-single-drop configurations if the mailPrimaryAddress is not set. Instead a notification should be shown like it is the case with various other configurations that depend on a valid mailPrimaryAddress. For instance with mail forwardings and missing mailPrimaryAddress the notification "The LDAP object could not be saved: Not all needed information was entered: Primary e-mail address must be set, if messages should be forwarded for it." is shown and the user-object not saved. Also to activate a user for the OX App Suite a mailPrimaryAddress must be set. Otherwise the notification "The LDAP object could not be saved: The primary mail address is required for Open-Xchange users. Currently the users' primary mail address is not set." is shown and the user-object not saved.