Bug 56985 - fetchmail-multi-drop configurations must not be removed from /etc/fetchmailrc just because no mailPrimaryAddress is set
fetchmail-multi-drop configurations must not be removed from /etc/fetchmailrc...
Status: NEW
Product: UCS
Classification: Unclassified
Component: Mail
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: Mail maintainers
Mail maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2024-01-15 20:30 CET by Christian Kowarzik
Modified: 2024-01-15 20:30 CET (History)
0 users

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 3: Will affect average number of installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.171
Enterprise Customer affected?: Yes
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2023080321000237
Bug group (optional):
Max CVSS v3 score:


Attachments
Patch to /usr/lib/univention-directory-listener/system/fetchmailrc.py (701 bytes, patch)
2024-01-15 20:30 CET, Christian Kowarzik
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Kowarzik 2024-01-15 20:30:54 CET
Created attachment 11176 [details]
Patch to /usr/lib/univention-directory-listener/system/fetchmailrc.py

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-multi-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.

A fetchmail-multi-drop configuration does not depend on a users mailPrimaryAddress as the recipients of the emails retrieved from the remote mailbox are determined from their email header.

Therefore, the user's mailPrimaryAddress is not used in fetchmail-multi-drop configurations and consequently must not be a requirement for a fetchmail-multi-drop configuration to be entered in /etc/fetchmailrc.

Please find attached a patch to the Listener-Script /usr/lib/univention-directory-listener/system/fetchmailrc.py to correct this error.