rate limit for emails

My auth flow was working perfectly fine, but now I’m getting a rate limit for all emails. Could this have something to do with the free plan? I tried different emails, but nothing works error:
[SupabaseAuthProvider] OTP request failed: {
message: 'email rate limit exceeded',
status: 429,
name: 'AuthApiError',
fullError: '{\n' +
' "__isAuthError": true,\n' +
' "name": "AuthApiError",\n' +
' "status": 429,\n' +
' "code": "over_email_send_rate_limit"\n' +
'}'
}
[SupabaseAuthProvider] OTP request failed: {
message: 'email rate limit exceeded',
status: 429,
name: 'AuthApiError',
fullError: '{\n' +
' "__isAuthError": true,\n' +
' "name": "AuthApiError",\n' +
' "status": 429,\n' +
' "code": "over_email_send_rate_limit"\n' +
'}'
}
2 Replies
garyaustin
garyaustin2w ago
You need to use your own SMTP provider for more than a very basic test. You also tagged self-hosted I assume that is an error.
gouvea
gouveaOP2w ago
I'm running supabase via docker compose but ya, you're right. Just changed the SMTP thanks 🙂

Did you find this page helpful?