Why password manager integration matters
Privacy-conscious users already rely on password managers to generate unique, strong passwords for every account. The missing piece has been unique email addresses. Without per-site aliases, your real email is still exposed to every service you sign up for.
With mailservr compatible with Bitwarden's forwarded email alias providers, you can generate a fresh alias directly from the password manager when creating a new login. No context switching, no separate browser tab.
How it works
mailservr implements compatibility endpoints matching the request and response formats used by Bitwarden's SimpleLogin and Addy.io provider modes. Clients can connect only when they let you replace the provider server URL with your mailservr URL.
When the password manager requests a new alias, mailservr generates one using your configured email format preferences and default domain, then returns the full email address back to the password manager to save alongside your credentials.
- Bitwarden SimpleLogin mode: paste your API key and set the custom server URL
- Addy.io mode: also lets you specify which domain to generate aliases on
- Aliases respect your plan limits and email format preferences
- Generated aliases appear in your mailservr dashboard like any other address
Setting up Bitwarden
In Bitwarden, open the username generator and select Forwarded Email Alias under Options. Choose either SimpleLogin or Addy.io as the service, enter your mailservr URL as the server URL, and paste your API key.
The SimpleLogin option is the fastest to set up since it only requires an API key. The Addy.io option adds the ability to choose a specific domain for alias generation.
What happens to generated aliases
Aliases created through the password manager API are identical to aliases you create from the mailservr dashboard. They show up in your address list, receive mail normally, and count toward your plan's active alias limit.
The hostname or description sent by the password manager is saved as the alias note, so you can always see which service an alias was created for.