All help articles

Passwords: changing, recovery address and resets

Every Mailocity account has one password, used by webmail and by mail apps (IMAP, SMTP submission, JMAP, ManageSieve). This article covers changing it yourself, the recovery address that lets you reset a forgotten password, and what administrators can do.

Change your password

In webmail, open Settings (the gear at the top right), then Password. Give your current password and the new one twice. A password is 12 to 1,024 characters; a few unrelated words make a good one.

When it changes:

Set a recovery address

A recovery address is an address outside this account, such as a personal one, where Mailocity can send a reset link if you forget your password. Without one, only an administrator can set a new password for you.

In webmail Settings, under Recovery address, enter the address and your current password, then Save. We send a confirmation link to that address; it takes over only once you open the link (within 24 hours). Until then any earlier recovery address keeps working. To remove the address, leave the field empty and save with your password.

Webmail shows the current recovery address at the top of that section.

Forgot your password?

  1. On the webmail sign-in page, choose Forgot your password?
  2. Enter your email address and press Send a reset link.
  3. Open the link in the message that arrives at your recovery address, and choose a new password.

The answer on screen is the same whether or not the account exists or has a recovery address, so nobody can use the page to find out who has an account. The link:

Every device is signed out after a reset; sign in with the new password. The recovery address gets a notice that the password was reset.

At most 3 reset links, and 3 confirmation links, go to an account in an hour, and each source address may ask 10 times an hour.

The messages come from no-reply@ your own domain and are signed with your domain's DKIM key, so they pass SPF, DKIM and DMARC checks once your DNS is set up. Check the spam folder if one does not arrive.

For administrators

The webmail endpoints are in api/webmail.yaml: POST /api/mail/password, POST /api/mail/recovery, POST /api/mail/recovery/verify, POST /api/mail/password-reset and POST /api/mail/password-reset/confirm.

Not covered yet: two-factor sign-in (planned next), and resetting a forgotten password for an account without a recovery address other than through an administrator.