MailCatcher runs a SMTP server which catches any message sent to it to display in a web interface.
5M+
Here is an unofficial Dockerfile for mailcatcher.
It is a very small image (~35 MB uncompressed) available on docker hub based on Alpine Linux and using the last available release from the official Github repo of mailcatcher.
Get it:
docker pull tophfr/mailcatcher
Run it:
docker run -d -p 1080:80 --name smtp tophfr/mailcatcher
Link it:
docker run -d --link smtp -e SMTP_HOST=smtp --name php56 tophfr/php:5.6
Then you can send emails from your app and check out the web interface: http://<your docker host>:1080/.
If you want to send emails from your host you can map the 25 port:
docker run -d -p 1080:80 -p 1025:25 --name mail tophfr/mailcatcher
then send yout emails through your docker host on port 1025 (or any port you want)
Just clone this repo and run:
docker build -t tophfr/mailcatcher .
or
docker-compose build
Content type
Image
Digest
sha256:4119036e9…
Size
12.8 MB
Last updated
about 7 years ago
docker pull tophfr/mailcatcher