Inbucket is an email testing application; it will accept messages from any email address and make them available to view via a web interface. When you need to test your webapp's outbound emails with Mailinator but are stuck behind a firewall, Inbucket provides the solution. It allows you to keep your new application development secret until it's time to release it. Inbucket is ideal for validating that emails go out as part of your integration test suite, sending links to coworkers to demonstrate an email without sharing your Gmail password, and load testing your application without overwhelming your corporate Exchange server. You can use production data in your test environment without the risk of test messages leaking to an end user, and preview emails in multiple desktop email clients. Use Inbucket for all these needs and more.
Features
- Inbucket has automated Docker Image builds via Docker Hub
- You will need functioning Go and Node.js installations for this to work
- Inbucket reads its configuration from environment variables, but comes with reasonable defaults built-in
- Inbucket is currently production quality
- Inbucket is an email testing service
- It will accept messages for any email address and make them available via web, REST and POP3 interfaces