This service is free for the first 2,000 emails sent per month, and $0.10 per 1,000 emails beyond that.
Emails were previously sent for the following purposes:
Email verification for new account registration
Error reporting in production
Sending user reports
Password resets
Of these, the first priority is email verification + password resets. User reports can be considered later, and error emails are not needed (since we route error logs to CloudWatch now).
Since leaving the SES sandbox requires a privacy policy and more legal compliance, let's instead remove email functionality. Will create a new issue for this.
Summary
Duelyst previously used Mandrill to send outgoing emails: https://github.com/open-duelyst/duelyst/blob/main/server/mailer.coffee#L29L34
This has since been disabled, but we should re-enable this by using AWS SES: https://aws.amazon.com/ses/
This service is free for the first 2,000 emails sent per month, and $0.10 per 1,000 emails beyond that.
Emails were previously sent for the following purposes:
Of these, the first priority is email verification + password resets. User reports can be considered later, and error emails are not needed (since we route error logs to CloudWatch now).