My hosting service (dreamhost) only allows me to send 100 max emails per hour. My web app allows the user to send invites to join our network. What if a user sends invites 100+ of his friends, what do you recommend I do?
You could do this: - When a users sends invites store them in a database (one row per invite) - Set up a cron job each hour that sends the first 100 emails in the queue So if someone send 250 invites for example, it takes 3 cron jobs to send them (=3 hours is okay). If you don't know how I can help Of course you will have a problem if your web app gets really popular and people send >100 invites an hour. But when you are that succesfull I think you're ready for dedicated hosting