An open API service indexing awesome lists of open source software.

https://github.com/eaudeweb/edw.docker.mailtrap

Catch all mail and display it in roundcube interface.
https://github.com/eaudeweb/edw.docker.mailtrap

Last synced: 4 months ago
JSON representation

Catch all mail and display it in roundcube interface.

Awesome Lists containing this project

README

          

# Mailtrap Docker Image

Catch all mail and display it in roundcube interface.

# Usage

## Start Mailtrap

$ docker run -d --name=mailtrap -p 80:80 eaudeweb/mailtrap

## Send email

$ docker run -it --link mailtrap alpine:3.6 sh

$ telnet mailtrap 25
ehlo example.com
mail from: me@example.com
rcpt to: you@example.com
data
Subject: Hello from me
Hello You,

This is a test.

Cheers,
Me
.
quit

## See email via Mailtrap Web UI:

* http://localhost

## Default login:

* **Username:** `mailtrap`
* **Password:** `mailtrap`

## Customisations:

Set environment variables

* `MT_USER` - mailbox user, default mailtrap
* `MT_PASSWD` - mailbox user password, default mailtrap
* `MT_MAILBOX_LIMIT` - mailbox limit in bytes, default 51200000
* `MT_MESSAGE_LIMIT` - message limit in bytes, default 10240000

and recreate the container.

## Testing the image locally

```
sudo docker build -t eaudeweb/mailtrap:test .
sudo docker-compose up
```