Hi team, I'm experiencing rate limiting issues with email sending during user sign-up and need some guidance.
Setup:
- SvelteKit SPA with Appwrite Cloud (Pro subscription)
- Custom SMTP configured and tested successfully
Sign-up flow:
Email entry → Magic link sent → User clicks link → Sets password → Main app
Issue: The magic link emails are hitting rate limits when multiple users attempt to sign up within a short timeframe. This is blocking legitimate users from completing registration during normal usage patterns. I understand that using an API key would bypass rate limits, but this isn't secure for client-side operations in production.
Questions:
1. What are the specific email rate limits for Pro plan accounts with custom SMTP?
2. Are there any configuration options available to adjust these limits for legitimate use cases?
3. Is there a recommended pattern for handling bulk sign-ups or high-traffic registration periods while maintaining security?
Any insights or workarounds would be greatly appreciated. Happy to provide additional details if needed.
SPA's shouldn't be impacted especially if it's different users (and different IP addresses)
Recommended threads
- Anonymous Sessions using Node SDKs
I am attempting to use anonymous sessions with the Node SDK but I have simply no idea how to persist the session to a cookie, pass it to the session client, etc...
- Auth working for emulator but not for ph...
hey guys i'm using appwrite for expo react native it is working perfectly for emulator but does not working for physical devices can u explain any one and it is...
- unlike any other provider, your sites DN...
your nameservers dont work with a funny little CNAME error, which is a weird bug but thats what you get when you try to be the kitchen sink, funny errors.