
Migadu (Swiss, very flexible, wildcard-friendly)
- Small but respected Swiss-based provider focused on simplicity and flexibility.
- Very strong support for wildcard / catch-all and even “wildcard sending” (send from any address @yourdomain), configured per mailbox.
Pros:
- Extremely flexible for aliases and wildcards.
- Simple pricing by volume, not per address.
Cons:
- Smaller provider; fewer “enterprise” features.
- Admin UI is more minimalist.
Mail rules
Advanced “if/then” filtering is handled through Sieve rules which you can configure directly in Webmail under:
Settings → Filters
For your example — marking all mail from a specific domain as read — you can use a rule like:
require ["fileinto", "imap4flags"];
if address :domain :is "from" "example.com" {
addflag "\\Seen";
keep;
}
You can adjust the condition to match any domain or sender pattern you need.
To use SIEVE filtering, please make sure first you have it enabled on the mailbox, in admin panel under Mailbox --> Enabled Services.