I've set up and configured postfix on a test server. it seems to be working. I can send emails to Gmail accounts and I see the email. I've even set it up and running on nodejs. I want to configure this server to reach 200,000 Emails an hour and 2M emails a day. All emails will be about 1MB. I'm aware that data charges apply and I've calculated the data cost for 30TB.
- What are the server specs required for such a task. my test cloud server has 32GB of RAM, 8 dedicated cores and 2SSDs. Network speed is about 350mpbs on avg.
- Should I use some different load balancing methods?
- Emails are stored in a MySQL DB. ive made a nodejs file which has a for loop to get 100 emails from the db and send the email to the following 100 before sending more. any suggestions?
- Anything else I need to know?