Public | Automated Build

Last pushed: 8 months ago
Short Description
One email catchall with IMAP (courrier) and SMTP (exim) + Webmail (Rainloop)
Full Description

Rainloop Webmail with Catch All




Introduction

This docker image installs Rainloop Webmail on Ubuntu Xenial.

A documentation can be found here:
http://www.rainloop.net/

This docker container can be use to send emails via SMTP and route all incoming SMTP traffic to a single mailbox which can be accessed via IMAP.

You can also access the mailbox via the webmail service which is exposed on port 80.

Variables

Key Description Default
APACHE_SERVER_NAME Apache ServerName rainloop.loc
APACHE_SERVER_ADMIN Apache ServerAdmin webmaster@rainloop.loc
PHP_MAX_POST_SIZE PHP post_max_size (should outmatch PHP_MAX_UPLOAD_SIZE) 20M
PHP_MAX_UPLOAD_SIZE PHP upload_max_filesize 8M
PHP_MAX_UPLOADS PHP max_file_uploads 20
PHP_MAX_EXECUTION_ZIME PHP max_execution_time 30
RAINLOOP_ADMIN_LOGIN Rainloop admin user admin
RAINLOOP_ADMIN_PASSWORD Rainloop admin password 12345
MAILCATCHER_USERNAME Username of your catchall user mailcatcher
MAILCATCHER_PASSWORD Password of your catchall user mailcatcher

Example Run

docker run -d \
-e MAILCATCHER_USERNAME=mailcatcher \
-e MAILCATCHER_PASSWORD=mailcatcher \
belphemur/mailcatcher-exim-courrier

Email folder

The email are stored in /home/MAILCATCHER_USERNAME/MailDir

Connect to Rainloop

Login: MAILCATCHER_USERNAME@localhost OR just MAILCATCHER_USERNAME

pass: MAILCATCHER_PASSWORD

Configuration

The domain localhost is already configured in rainloop and set as default domain.

Admin

To access admin panel, use URL of the following kind: http://product_installation_URL/?admin

Docker Pull Command
Owner
belphemur
Source Repository

Comments (0)