Skip to content

MailerSend

The MailerSend integration connects your MailerSend account to Oneleet and syncs its account users as user account assets. Oneleet can then track who has access to your MailerSend account, what role each person has, and whether they’ve turned on two-factor authentication.

  • MailerSend users (user accounts), with each user’s name, email, and role
  • Whether each MailerSend user has two-factor authentication enabled

MailerSend’s API doesn’t report deactivated users. When you remove a user from MailerSend, they disappear from Oneleet on the next sync.

To set up the MailerSend integration, navigate to Integrations > Add integration > MailerSend.

Oneleet connects with a MailerSend API token that can only read your account’s users. Create it while signed in as an Admin.

  1. In MailerSend, open Integrations and click Manage next to API tokens.
  2. Click Create new token and enter a name, for example Compliance monitoring.
  3. Leave Domain set to All.
  4. Pick an Expiration date far in the future. If you don’t set one, MailerSend expires the token after 24 hours.
  5. Under Permissions, select Custom access, then set Users to Read-only. Leave every other permission at None.
  6. Click Generate token, copy the token (it starts with mlsn.), paste it into the API Token field in Oneleet, and click Connect.

When the token expires or is deleted, Oneleet can no longer sync. Create a new token and reconnect the integration.

Each user can turn on two-factor authentication from My profile in MailerSend. On paid plans, an Admin can also require it for everyone under Settings → Security. MailerSend’s free plan doesn’t offer account-wide enforcement.