What type of hardware are you using: VPS bought online What YunoHost version are you running: 12.1.39 How are you able to access your server: SSH
Describe your issue
https://belin.land is connected to my YunoHost server (no connected apps). Nevertheless, every email I send to tommi@belin.land is rejected… Why could this be?
550 5.1.1 <tommi@belin.land>: Recipient address rejected: User unknown in virtual mailbox table
This means your server does receive the email (DNS/MX are working fine), but Postfix rejects it because no mailbox exists for tommi@belin.land in the LDAP directory.
Add tommi@belin.land as an email alias to an existing YunoHost user: go to Webadmin → Users → [your user] → Manage email aliases, and add tommi@belin.land.
Create a new YunoHost user with belin.land as the primary domain, if you’d rather have a dedicated account.
Either way, once the address is registered in YunoHost’s LDAP, Postfix will accept incoming mail for it.
Good news: the alias is working! The error has changed, which means the first issue is resolved.
Now, the new error is different:
553 5.7.1 <surfing@tommi.space>: Sender address rejected: not logged in
This happens because tommi.space is also a domain on your YunoHost server. When Proton Mail delivers an email from surfing@tommi.space to your server, Postfix sees the sender address belongs to a local domain but the connection is not authenticated — so it rejects it as a potential impersonation attempt.
This is caused by the reject_sender_login_mismatch directive in Postfix’s configuration.
You have two options:
Quick test: try sending your test email from an address that is not on a domain hosted by your YunoHost (e.g. a Gmail address ). That should go through fine and confirm the alias works.
Permanent fix: if you actually need to receive emails sent from @tommi.space via Proton Mail, you can comment out reject_sender_login_mismatch in /etc/postfix/main.cf and reload Postfix (systemctl reload postfix). SPF, DKIM and DMARC already protect against sender spoofing, so the security impact is minimal. Note that YunoHost may restore this line on regen-conf postfix, so keep that in mind.