angus
25ac07cae7
Introduce the env variable ENABLE_FAIL2BAN.
...
Modified the Makefile so that the containers startup with a short delay
between each other.
Corrected a small bug in start-mailserver.sh that prevented the correct
configuration of the jails.
2016-04-06 19:29:39 +02:00
angus
0f94378842
All email-related services now logs in /var/log/mail/
...
and fail2ban config has been updated accordingly.
Added also a check before copying spamassassin rule file.
2016-04-01 17:18:13 +02:00
Thomas VIAL
5048f8b509
Merge pull request #114 from 00angus/feat_fail2ban_change
...
Add ENABLE_FAIL2BAN environment variable to enable fail2ban service
2016-04-01 12:46:53 +02:00
angus
5219aab9e8
Add ENABLE_FAIL2BAN environment variable to enable fail2ban service (it's not enabled by default, now).
...
* Changed/updated Makefile and integration tests
* Changed some grep expressions in the fail2ban tests
2016-03-31 12:33:47 +02:00
Reldeis
09315d3d3c
Add eol to letsencrypt provided files
2016-03-30 11:51:40 +02:00
Dominik Bechstein
8cc9df8bae
Merge remote-tracking branch 'origin/logrotate_fix'
2016-03-26 06:04:21 +01:00
Chris54721
ec5837d496
Update start-mailserver.sh
2016-03-18 20:10:05 +01:00
Chris54721
19fed39dc4
Merge remote-tracking branch 'upstream/master' into relay
2016-03-18 20:00:48 +01:00
Dominik Winter
082577f27b
continue to write the log information in the newly created file after rotating the old log file
2016-03-11 21:37:04 +01:00
Marko Jung
2769269bd6
new SMTP_ONLY environment option to disable all courier daemons
2016-02-29 23:52:10 +01:00
Emanuele Mazzotta
6bd5c5015a
Allowing CA signed custom certificates
...
This is to use a non-letsencrypt but CA signed (so non-self-signed) certificate which contains everything, key etc.
2016-02-27 17:16:28 +01:00
Robert Dolca
d36ecaa2c0
Add SASL_PASSWD environment variable to configure relay authentication
2016-02-20 02:21:25 +00:00
Robert Dolca
0e2ef0f8c2
Allow custom main.cf settings
2016-02-20 02:16:54 +00:00
Thomas VIAL
10d04efece
Merge pull request #80 from tomav/fix-spamassassin-default-config
...
Added Spamassassin configuration using ENV variables (see README)
2016-02-18 23:16:06 +01:00
Damien Espitallier
842d54e051
fix pop3 certificate path
2016-02-18 22:16:50 +01:00
Thomas VIAL
59a6649f0e
Fixes #79 and add spamassassin configuration variables (see README.md)
2016-02-18 22:11:24 +01:00
Thomas VIAL
24e3b1286e
Fixes #79 and spamassassin default configuration
2016-02-17 22:51:57 +01:00
Dominik Winter
7e7c34a256
added fail2ban
2016-02-12 00:19:21 +01:00
Javier Picado Ladrón de Guevara
aa2ae98b2a
Default imap folders
...
Create default imap folders for Trash, Drafts and Sent.
2016-02-11 14:00:59 +01:00
Thomas VIAL
fc36bce383
Removed whitespace
2016-02-09 13:13:52 +01:00
Thomas VIAL
37d6871f1b
Fixed combined.pem
2016-02-09 13:03:00 +01:00
bilak
9e81e1cae7
- fixed crash of opendmarc
2016-01-28 12:00:31 +01:00
bilak
cc7270a22b
- improved searching strings inside file (seraching for whole words)
2016-01-26 19:03:12 +01:00
bilak
b73e602e3e
- fixed equal sign
2016-01-26 18:53:57 +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
426f87d916
- reworked dkim (configuring for all domains based on postfix/vhost)
2016-01-23 18:38:21 +01:00
bilak
5176ac03b5
- added DKIM support
2016-01-20 16:41:34 +01:00
Thomas VIAL
f866359809
Merge pull request #50 from tomav/add-plain-and-login-mech
...
Add plain and login mech
2016-01-17 19:33:22 +01:00
Jonas Kalderstam
a14f4879aa
Remove redundant print
2016-01-16 00:54:51 +01:00
Jonas Kalderstam
a6fbef9835
Do not create dir if it exists
2016-01-15 17:58:28 +01:00
Thomas VIAL
f07a9ba852
Fix for #44 and #47 , also enabling plain and login mechs.
2016-01-12 01:02:47 +01:00
Thomas VIAL
b7e9221ffa
Fixed error reported by jderusse
2015-12-05 19:08:39 +01:00
Thomas VIAL
fe55350645
Cleaned code after live testing and improved documentation
2015-12-05 17:32:33 +01:00
Thomas VIAL
e5719ceacb
Begening configuration for Letsencrypt support
2015-12-05 16:44:13 +01:00
Thomas Butter
51bf5662de
forward only domains should be added to vhosts
2015-10-14 16:50:57 +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
2578443f2c
Fixed cacert.pem path for #14
2015-08-26 10:39:04 +02:00
Thomas VIAL
c2c7ba70af
Added a check on needed files with specific message - #17
2015-08-26 10:04:07 +02:00
Thomas VIAL
5b06f844ca
Fixed cacert.pem path for #14
2015-08-19 18:05:10 +02:00
Thomas VIAL
da3dbd4b10
Fixed cron that was not started - #16
2015-08-19 15:52:50 +02:00
Thomas VIAL
c95dea76f6
Added better check on self-signed certs. for #14
2015-08-19 15:47:20 +02:00
Thomas VIAL
725d648708
Fixed #15 => $myhostname is taken from machine FQDN (use '-h' in docker to set it)
2015-08-19 10:13:56 +02:00
Thomas VIAL
ea830f5ec6
Fixes #14 with SSL configuration
2015-08-18 20:43:42 +02:00
Thomas VIAL
4de6cea033
Improved comment on #14
2015-08-18 13:38:09 +02:00
Thomas VIAL
9f137bc1f5
Fixes #14 and adds SSL certification configuration for courier imap-ssl
2015-08-18 13:36:57 +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
63a7be0e97
Removed "docker_mail_domain" env. variable to use docker hostname and improved documentation for #13
2015-08-17 22:16:08 +02:00
Thomas VIAL
dd4f90e66e
Improved documentation related to #11
2015-08-10 12:20:50 +02:00