3 points by daneavanderbilt 4 months ago | 4 comments
- Have you heard about Mailhog [0]? I used it 10 years ago, and it has everything you need and runs locally.
Going to the cloud is no different from creating free emails to test.
- I'm familiar with Mailhog. The tool I used when running an SMTP server locally was SMTP4Dev, which is similar. Local solutions like those are great when you're running your system locally, but can become a bit of a headache when you're trying to run them in the cloud and manage security, updates, and access to multiple team members.
Free emails for testing can also work, but then you have to manage access to that email account (if you're dealing with multiple team members that need access) and have the ability to modify the destination of any of the emails sent from your system. You'll also lose the ability to view the actual destination of those emails, which can be valuable information for testing.
- I use https://github.com/maildev/maildev which you can run from docker. But +1 for dotnet, don't see much of that these days.
- Cool that you can run that just from a Docker container. Thanks for the dotnet love! I use it for work, so it was a natural choice for building MailMock.