Skip to content
Back

Email Rate Limiting Issues with Magic Link Sign-up Flow (Pro Plan + Custom SMTP)

  • 0
  • Auth
  • Cloud
moviepassmitch
15 Aug, 2025, 18:42

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:

TypeScript
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.

TL;DR
Developers experiencing rate limiting issues with email sending during user sign-up using Magic Link with custom SMTP. Seeking guidance on email rate limits for Pro plan accounts, configuration options to adjust limits, and recommended patterns for handling bulk sign-ups/high-traffic periods securely. Solution: Using API key bypasses rate limits but may not be secure for client-side operations in production.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more