Catch-all Address Setup

Last change on 2026-03-12 • Created on 2026-03-12 • ID: MA-97C80

What is a catch-all address?

A catch-all address is a mailbox that receives all emails for which no specific mailbox or forwarding rule exists.

Example:

Your domain is your-domain.com and you have a mailbox webmaster@your-domain.com.

If you set this mailbox as a catch-all, the server will deliver emails sent to other addresses such as info@your-domain.com or contact@your-domain.com to this mailbox as well.

If you do not set up a catch-all, the server will return emails sent to a non-existent address to the sender with an error message.

Notes on Use

Catch-all mailboxes can receive a large number of spam messages. This can cause storage usage to increase rapidly.
You should check your emails regularly and delete or archive them.

Set Up a Catch-all Address

  1. Open Mailboxes.
  2. Click on Manage Catch-All.
  3. Select the desired catch-all account.
  4. Click Set.

Disable Catch-all

To disable the Catch-all feature, select the No Catchall option and save the setting.

Support for Plus Addressing (Subaddressing)

With the softwareupdate to Debian Trixie email accounts support plus addressing. This means that a mailbox can be used as the destination address via subaddresses in the format emailaccount+subaddress@domain.de. Emails sent to such an address will be delivered to the mailbox of emailaccount@domain.de.

Note: This may lead to unexpected behavior if you are currently using a catch-all mailbox and expect emails in the format emailaccount+subaddress@domain.de to be delivered there. These emails will now be delivered directly to the mailbox of emailaccount@domain.de.

Table of Contents