Commit graph

54 commits

Author SHA1 Message Date
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
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
GAVARD Ewann 3f3fcb2a6e Removed useless echo in virtual file. 2015-08-07 09:19:38 +02:00
egavard 3eb0a13b37 Now using virtual file directly from /tmp/postfix folder. 2015-08-06 10:54:22 +02:00
egavard b057ad2170 Modified warning in virtual and vmailbox 2015-08-05 12:09:53 +02:00
egavard 23362190a8 Trying to separate virtuals from accounts 2015-08-05 11:58:10 +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 b4a07a21be Added spamassassin configuration. 2015-07-04 15:54:40 +02:00
Thomas VIAL f2e52c3292 Improvement on aliases management 2015-07-01 14:10:29 +02:00
Thomas VIAL 81c08b82d5 Added virtual aliases management using dedicated env variable. 2015-05-02 19:05:34 +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 188356237a Now postfix configuration is generic. 2015-03-31 17:28:13 +02:00
ASKz b951fe4129 replaced ifusio.com by ${domain} 2015-03-31 16:36:53 +02:00