General
Every address at johanneshehl.com lands in this one mailbox.
Replies always go out from the address the mail was sent to.
Shown to recipients next to your address.
Signature
Added to every new message. HTML is sent as HTML, with a plain-text fallback.
Code
LivePreview
Sender and signature are stored on the server.
Appearance
Saved on this device.
Notifications
New mail appears instantly in every open tab. Desktop notifications show up while the tab is in the background.
Desktop notifications
Checking…
Filters
Rules applied to inbound mail after the firewall verdict.
Trusted & blocked
Trusted senders skip the firewall; blocked ones go straight to spam. Addresses or whole domains.
Templates
Reusable messages — insert them from the compose window.
Security
One password protects this mailbox.
Password
To change it, generate a new hash on the server with npm run hash-password, put it into AUTH_PASSWORD_HASH in the mail stack and restart the container. Existing sessions stay valid for up to 30 days.