I'm building an app where I need to create an email for each user and look for new messages. This email will only receive specific stuff that'll be displayed inside the app, there's no need to login to it, so I believe a way better solution is to just create an alias for each of them (eg johndoe@myapp.com, main inbox is users@myapp.com), and simply ping a single mailbox, get the TO: field and see which user it belongs to.
Could anyone let me know about an mail hosting/service that would allow me to do this? If it has a free plan for testing or a cheap plan to start with it'd be great, as I'm just getting started with the app.
I basically need it to have an API to: 1) Ping the main inbox for new emails 2) Generate new (infinite) aliases for that inbox 3) Being able to download emails as .eml (or .html).
Thanks!
PS: I've checked if I can do it with Amazon SES and WorkMail but they have a low limit on aliases amount. I need infinite (or at least thousands).