Rémi Auguste
3c4f000b53
Dockerfile optimization to reduce image size
2016-04-21 12:56:25 +02:00
angus
8e639d2a46
Allow to provide pre-configured user databases, with encrypted passwords already setup.
...
The startup logic for user configuration is now as follows:
* /tmp/postfix/accounts-db/{userdb,sasldb2} available: DBs copied to the image,
users setup completed;
* /tmp/postfix/accounts.cf available: users are setup from that file;
* otherwise no mail account will be setup.
Changes:
- Dockerfile: added script to generate-user-databases
- generate-user-databases: script can be called to generate DBs
from account.cf file and export them to the host
- start-mailserver.sh: implemented logic for managing users provided
in account.cf files or in user databases
2016-04-16 15:27:32 +02:00
Dominik Winter
7e7c34a256
added fail2ban
2016-02-12 00:19:21 +01:00
Thomas VIAL
6cf6a5df5d
Added test on default ssl certs and added letsencrypt X1 and X2 certificates
2016-02-08 23:47:42 +01:00
bilak
07ec823f45
- added DMARC (opendmarc) support with basic setup
2016-01-26 18:26:50 +01:00
Thomas VIAL
713fd8dc30
Merge branch 'pop3-support' of https://github.com/crash7/docker-mailserver into crash7-pop3-support
2016-01-26 12:56:26 +01:00
Christian Musa
9a80374bc3
Add pop3 support
2016-01-24 02:41:25 -03:00
bilak
5176ac03b5
- added DKIM support
2016-01-20 16:41:34 +01:00
Thomas VIAL
f07a9ba852
Fix for #44 and #47 , also enabling plain and login mechs.
2016-01-12 01:02:47 +01:00
Ian Andrews
d5c6167dd3
Added SMTP and IMAP ports
2016-01-08 11:52:06 -05:00
Thomas VIAL
d7ce15957f
Fixes #38 (authdeamon pseudo-issue)
2015-11-22 01:48:19 +01:00
Dimitri Kopriwa
3b55aa735d
added rm -rf /var/lib/apt/lists/*
2015-11-20 17:31:47 +01:00
Thomas VIAL
cc1715cb51
Added netcat
2015-10-19 15:55:36 +02:00
Thomas VIAL
9bcced6f29
Added integration testing - #28
2015-10-18 21:02:46 +02:00
Thomas VIAL
c3c711afd0
Fixes #18 => removed --no-install-recommends
2015-09-12 11:30:24 +02:00
Thomas VIAL
f18559f1c1
Fixed #18 => moved from fam to gamin and added a 'docker' user with id '5000'
2015-09-12 10:54:30 +02:00
Thomas VIAL
a848a55177
Added a way to generate and configure a specific SSL certificate for postfix #14
2015-08-18 13:13:56 +02:00
Thomas VIAL
320156439f
Fixes #8 - BC BREAK - User configuration is no longer in docker-compose.yml to make it easier to maintain
2015-07-16 19:35:11 +02:00
Thomas VIAL
a3634190b0
Added vim.
2015-07-04 15:54:26 +02:00
Thomas VIAL
3dcceaef0c
Changed permission to allow editing
2015-07-01 14:10:04 +02:00
Thomas VIAL
ccca157920
Added SSL for courier-imap using courier-imap-ssl.
...
Fixed /etc/postfix/vhost issue.
2015-03-31 19:31:18 +02:00
Thomas VIAL
ef34462e34
Added default postfix configuration files
2015-03-31 17:27:54 +02:00
Thomas VIAL
9cd746ef33
Simplified configurations
2015-03-29 14:07:56 +02:00
Thomas VIAL
22a54827ff
Working image.
2015-03-28 16:44:40 +01:00
Thomas VIAL
4227d04753
First commit. Need to add README and default configurations.
2015-03-28 15:59:15 +01:00