Hi,

My situation is this:
I have a domain example.com and an alias-domain alias.com.
On example.com, I have a few accounts and otherwise a catchall thats receives all emails that are not sent to one of the existing accounts, i.e. notauser@example.com.
And I want to receive emails for notauser@alias.com as well.
I have read the docs here: docs.mailcow.email Icon Sender and receiver model - mailcow: dockerized documentation


It says: “It is important to know, that you are not able to receive mail for my-alias@my-alias-domain.tld. You would need to create this particular alias.”
But then it says: "Please note that this does not apply to catch-all aliases:

Alias domain alias.com is added and assigned to primary domain example.org
me@example.org is assigned the catch-all alias @example.org
me@example.org is still just known as me@example.org, which is the only available send-as option

Any email send to alias.com will match the catch-all alias for example.org"

So to me, this sounds like it should work.

But when an email sent to notauser@alias.com arrived, postfix rejected it with this error message: “Recipient address rejected: User unknown in virtual mailbox table”

So what is going on? Do I misinterpret the docs and my plan should not work? Should it work and I have misconfigured something?

Thanks!

6 days later

I’m sure you can just add it under the aliases as a normal cache all address like you did with domain.com

Have something to say?

Join the community by quickly registering to participate in this discussion. We'd like to see you joining our great moo-community!

Thanks.
The way I understand the docs is: If there is a particular user@alias.com, incoming emails are sent there. notauser@alias.com will be sent to catchall@example.com. So it should work, based on the docs, if I understand them correctly.
Nevertheless, I do have a catchall@alias.com as well. So based on your suggestion, it should also work.
But, it doesn’t 🙁
Is it possible that the catchall@alias.com is actually keeping it from working as suggested in the docs?

6 days later
3 months later

From the alias page itself:

Aliases are not applied on domain aliases automatically. An alias address my-alias@domain does not cover the address my-alias@alias-domain (where “alias-domain” is an imaginary alias domain for “domain”).
Please use a sieve filter to redirect mail to an external mailbox (see tab “Filters” or use SOGo -> Forwarder). Use “Expand alias over alias domains” to automatically add missing aliases.

No one is typing