Blocking issue with sending transactional emails via Supabase #31134
Replies: 5 comments 5 replies
-
Not commenting on marketing emails as nothing from Supabase deals with that. You would have to use your provider API's. Both Resend and SES are used by many Supabase users without issue. You'll need to look into auth error logs in the dashboard to see if anything is being returned. Most SMTP providers require you to confirm you own a website address. The only thing needed on the Supabase side is setting up your SMTP credentials. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the reply! I’m sorry, but I’m not a developer. I’ve already confirmed my domain with both providers (Resend and Amazon SES), and the log doesn't show any error messages, as you can see in the attached screenshot. The logs only show successful token requests and logins, but there are no errors related to the email sending process. I've also made sure that the SMTP credentials are correctly set up on the Supabase side. Could you please help me identify what might be causing the issue or if there's anything else I should check? Thanks again! |
Beta Was this translation helpful? Give feedback.
-
Thank you for your suggestions. I have reviewed the options you mentioned and I also found the following logs, which could be relevant to the issue: sql Thanks again for your help! |
Beta Was this translation helpful? Give feedback.
-
Hi Gary, Thank you for your response. Let me clarify my setup and the issue I'm facing: SMTP Configuration : I am using the built-in Supabase x Resend integration. Edge Function : I have a custom Edge Function (process-welcome-emails) to send a welcome email when a new user registers. Current Issue: I have checked all email templates in Authentication → Email Templates, and there is no reference to first_name in any of them. There is also no button to reset the templates to their default values. What I've Tried: Checked the Auth logs and found no errors except the one mentioned above. Tested sending a password reset email to a new user with minimal metadata (only email and password), but the issue persists. Questions: Is there a way to reset the email templates to their default values if the button is missing? Do you think I should remove the Edge Functions and try again, or is there another approach you recommend? I am quite confused and unsure of what to do next. Any guidance would be greatly appreciated. Thank you in advance! I will also ask it on Discord |
Beta Was this translation helpful? Give feedback.
-
<img width="581" alt="Capture d’écran 2025-01-17 à 18 09 36" src="https://github.com/user-attachments/assets/12de234b-1978-4614-ba9d-bd54aa2dec31" />
[image: image.png]
Can you see something related here ?
Le ven. 17 janv. 2025 à 17:57, GaryAustin1 ***@***.***> a
écrit :
… Check the Postgres log to see if the error is coming from your auth.users
trigger as that might have user_name in it.
—
Reply to this email directly, view it on GitHub
<#31134 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BLYKG26IXTKXBACCSCA3RTD2LF4GBAVCNFSM6AAAAABTS7CKOGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOBXGE4DIOA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
*Andy GUITTEAUD *
|
Beta Was this translation helpful? Give feedback.
-
Hi there,
I’m facing a blocking issue with sending transactional emails through Supabase.
What I’ve tried:
Resend:
Integration with Supabase.
Configuration via SMTP.
Amazon SES (sandbox):
Configuration via SMTP.
In both cases, I tested sending emails to addresses stored in my Supabase database, but none were delivered.
Why this is blocking:
I can’t send any emails—neither transactional nor marketing—which is preventing me from engaging with my users and offering a proper experience.
Do you have any insights or examples of a working configuration? Any help would be greatly appreciated.
Thanks in advance!
Best regards,
HiThereWassup
Beta Was this translation helpful? Give feedback.
All reactions