Email consent
When sending transactional or promotional emails you need to be aware of the regulation that exist about sender reputation and opt-in consent. To send emails to external email addresses on MailSlurp a recipient must explicitly opt-in via a double-opt in email verification.
What is double opt-in consent?
Double opt-in consent is a way to ensure the recipients of your emails have explicitly asked to receive them. This is a requirement when sending emails to non-mailslurp inboxes using MailSlurp. The user must provide their email address, then receive a confirmation link, and click the link to confirm they wish to recieve email. After that emails can be sent freely to the user.
If you are sending to domains that you control or test, please contact support to whitelist a domain for sending.
The MailSlurp consent process
- Recipient navigate to consent form at [https://api.mailslurp.com/opt-in/:userId]
- Recipient fills out email address and ticks a checkbox before submitting the form
- Recipient receives a confirmation link to their inbox
- Recipient clicks link confirming opt-in and is presented with a thank you page.
- Recipient can revoke consent later at [https://api.mailslurp.com/opt-out/:userId]
Why is this necessary?
Two main reasons.
- Today's regulatory environment is becoming stricter and requiring consent.
- Many spammers target MailSlurp free accounts for outbound sending which damages MaiSlurp server reputations.
By using double opt-in consent you dramatically increase your user satisfaction and delivery rates. You also reduce the chance of bounces, rejections, and complaints - ensuring your account remains healthy.
What are my options?
If you wish for more control over the opt-in process you can provide your recipients with your own opt-in form and then use the MailSlurp API to ConsentController to send verification links. Once confirmed you can email the confirmed user.