Username: Peter Debik
TITLE
Duplicate and zombie entries in email forwarding list when a mailbox is renamed to the same name like an existing forwarding entry
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
CentOS 7.9, latest MU
PROBLEM DESCRIPTION
An email address [email protected] has forwarding configured to at least two addresses, e.g. [email protected], [email protected]
An email address [email protected] exists in Plesk.
That email address [email protected] is renamed to [email protected].
Plesk updates the visible part of the email forwarding list of [email protected] to show only [email protected]. It looks as if [email protected] has been removed from the forwarding list, because that address was renamed and the forwarding list shall not contain duplicates.
However, while the list does not display the renamed address as a duplicate, in the background it obviously has at least one empty zombie entry somewhere. Because when you send an email to [email protected], that email is now forwarded to the remaining [email protected] plus to a non-existent email address (which is normally either rejected or forwarded to the catchall address).
STEPS TO REPRODUCE
1. Create an email address [email protected] that has or has not a mailbox, but that does have a forwarding to at least two addresses or more, e.g. [email protected], [email protected].
2. Create an email mailbox address [email protected].
3. Rename the mailbox [email protected] to [email protected].
4. Open the forwarding list of [email protected] and see that this only shows the [email protected] entry (the [email protected] entry has been properly removed, because that mailbox was renamed, so that no duplicates are shown in the forwarding list).
5. Send an email to [email protected].
ACTUAL RESULT
The mail to [email protected] will be forwarded to the remaining address [email protected] and to an undefined email address, which normally results in a a forward to the catchall mail address.
EXPECTED RESULT
The mail to [email protected] should only be forwarded to the addresses that are visible in the forwarding list, e.g. "[email protected]" in this example.
ANY ADDITIONAL INFORMATION
The solution for us was to remove the renamed entry from the forwarding list, then to re-add that entry. This seems to have removed the invisible additional zombie entry in the background. In the example above we'd have to remove [email protected], save the forwarding configuration, then re-add [email protected]. Afterwards, forwarding was working as expected again.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug
TITLE
Duplicate and zombie entries in email forwarding list when a mailbox is renamed to the same name like an existing forwarding entry
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
CentOS 7.9, latest MU
PROBLEM DESCRIPTION
An email address [email protected] has forwarding configured to at least two addresses, e.g. [email protected], [email protected]
An email address [email protected] exists in Plesk.
That email address [email protected] is renamed to [email protected].
Plesk updates the visible part of the email forwarding list of [email protected] to show only [email protected]. It looks as if [email protected] has been removed from the forwarding list, because that address was renamed and the forwarding list shall not contain duplicates.
However, while the list does not display the renamed address as a duplicate, in the background it obviously has at least one empty zombie entry somewhere. Because when you send an email to [email protected], that email is now forwarded to the remaining [email protected] plus to a non-existent email address (which is normally either rejected or forwarded to the catchall address).
STEPS TO REPRODUCE
1. Create an email address [email protected] that has or has not a mailbox, but that does have a forwarding to at least two addresses or more, e.g. [email protected], [email protected].
2. Create an email mailbox address [email protected].
3. Rename the mailbox [email protected] to [email protected].
4. Open the forwarding list of [email protected] and see that this only shows the [email protected] entry (the [email protected] entry has been properly removed, because that mailbox was renamed, so that no duplicates are shown in the forwarding list).
5. Send an email to [email protected].
ACTUAL RESULT
The mail to [email protected] will be forwarded to the remaining address [email protected] and to an undefined email address, which normally results in a a forward to the catchall mail address.
EXPECTED RESULT
The mail to [email protected] should only be forwarded to the addresses that are visible in the forwarding list, e.g. "[email protected]" in this example.
ANY ADDITIONAL INFORMATION
The solution for us was to remove the renamed entry from the forwarding list, then to re-add that entry. This seems to have removed the invisible additional zombie entry in the background. In the example above we'd have to remove [email protected], save the forwarding configuration, then re-add [email protected]. Afterwards, forwarding was working as expected again.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug