- Plesk for Linux
When any domain with enabled mail service is created in Plesk, the addresses such as email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org are reserved in the file
and messages to them will be sent to the same addresses, but @localhost.localdomain.
If the option
What to do with mail for non-existent users
Forward to address
(also known as catch-all address) in
Domains > example.com > Mail Settings
, the records about the reserved addresses mentioned above are not deleted from the file
, and the messages to these addresses are not sent to the catch-all address, which makes it a not true catch-all.
This is expected behavior. Mentioned addresses cannot be considered non-existing since they are reserved to send or receive notifications or used by some optional services.
As a workaround, connect to the server via SSH and manually delete addresses which should be considered non-existing from
It is possible to suggest changes in this behavior at Plesk UserVoice . The top-ranked suggestions are likely to be included in the next versions of Plesk.