Self-hosted applications and the Basic auth shutdown

The applications on this page have something in common that decides whether a free relay is the right answer for them: they mail people who already know who you are.

An invitation to your own photo library, a password reset for your own Git server, a second-factor enrolment on your own login portal. Nobody is deciding whether to trust the sender, so a generated @msgwing.com address costs nothing. A shop receipt from an unfamiliar domain costs the sale — which is why WooCommerce is handled differently.

Application What its mail is for
Immich a notification when a new user is created
Vaultwarden invitations to new users, valid for five days
Gitea registration and account-activation mail
Authelia identity-verification mail when a user registers a second factor
Paperless-ngx password resets and account mail for the people who use it
changedetection.io a notification when a watched page changes, to whoever set up the watch
n8n whatever a workflow is built to send - failure alerts, status digests, form-submission notices - through its Send Email node, to whoever the workflow author configured
Netdata health alerts when a monitored metric crosses a threshold - disk full, CPU pinned, a service down
Jellyfin a message when an item is added to the library, to whoever runs the server
Wiki.js a welcome email with a login link, when an administrator creates a user account

Each page names the exact settings, quotes where they came from, and states the one limit most likely to catch you out on that particular application.

What is not here

Portainer is in the same position and is not covered yet. It is missing because nobody has read their documentation carefully enough to name the settings without guessing, not because they do not fit.

Tell us which one you run and it moves up the list.

Last reviewed 2026-08-29.

Updated 20 Sep 2026

mx.msgwing.com587 STARTTLS · 465 SSL/TLS Register free