I have a lot of delivery problem with the default bubble e-mail confirmation system. Users often don’t recieve the e-mail and need to add the sender e-mail as contact.
To solve this problem, i’d like to use sendinblue transactionals email to confirm user emails.
What’s the best way to do it ? Should i add a custom “email valid” yes/no field to my db user ?
If so, how can i change that property based on sendinblue transactional activity ?
I’m not too familiar with Sendinblue because I use Postmark, but usually when you’re sending on behalf of your users you have 1 of three options in Postmark:
Add their domain to your account, so it’s verified (Postmark’s recommended)
Add them as a verified sender
Send from your domain, but use their name in the “From Name”
I’m not sure if you’d rather give your user both the option to create a verified sender and attach their domain to your account, but if you want to do that I’d look into Sendinblue’s API capabilities.
send them a transactional e-mail with sendinblue containing a confirmation link
when they click on the link, their user db property “email confirmed” property is set to yes
can i achieve this with the documentation you gave to me ?
i know how to send a transactional email, but i have no idea how to generate a link a change a db prop when the user click on it.