André Stein
69b66d55bc
Configure dovecot's managesieve plugin when the environment variable
...
ENABLE_MANAGE_SIEVE has been set.
Adapted README and updated tests.
The functionality has successfully been tested using the Sieve
Thunderbird plugin.
2016-04-29 15:24:10 +02:00
00angus
ad735ac557
Updated Configuring Sieve filters (markdown)
2016-04-29 10:17:18 +02:00
angus
25406949ee
Sieve filters can now be installed at user setup.
...
Changed Dockerfile to include a missing configuration file for dovecot (mailboxes).
Moved Postfix setup after DKIM/DMARC/SSL setup, near the override postfix setup.
2016-04-29 00:41:48 +02:00
Thomas VIAL
570bf85319
Merge pull request #166 from stonemaster/basic-sieve-support
...
Implement basic sieve support using Dovecot.
2016-04-28 11:06:20 +02:00
André Stein
2cfb3c9977
Update README.md with link to sieve configuration in Wiki
2016-04-28 10:26:05 +02:00
André Stein
21c26de1d4
Update typo in tests.bat.
2016-04-28 10:25:11 +02:00
André Stein
101a404171
Created Configuring Sieve filters (markdown)
2016-04-28 10:24:17 +02:00
Thomas VIAL
9592b9f459
Updated How to contribute (markdown)
2016-04-28 09:28:52 +02:00
André Stein
2f9f6b1002
Implement basic sieve support using Dovecot.
...
The dovecot-sieve plugin is installed and configured to apply sieve
as soon as a .dovecot.sieve file is encountered in the virtual user's
home directory (that is /var/mail/${domain}/${username}/.dovecot.sieve).
Transport has been changed in the postfix configuration to use
Dovecot LDA (see http://wiki.dovecot.org/LDA/Postfix ) to actually
enable sieve filtering.
Tests have been added.
2016-04-28 08:57:50 +02:00
Thomas VIAL
a6b8b20bc0
Updated How to contribute (markdown)
2016-04-28 00:10:56 +02:00
Thomas VIAL
e291fe67e1
Updated How to contribute (markdown)
2016-04-28 00:10:25 +02:00
Thomas VIAL
dc99cf4c91
Updated How to contribute (markdown)
2016-04-28 00:09:05 +02:00
Thomas VIAL
ba3a5fb1f0
Updated How to contribute (markdown)
2016-04-28 00:02:56 +02:00
Thomas VIAL
ed9830bb06
Updated How to contribute (markdown)
2016-04-27 23:57:11 +02:00
Thomas VIAL
9879d7a80a
Updated How to contribute (markdown)
2016-04-27 23:56:55 +02:00
Thomas VIAL
e7f16f56f0
Updated How to contribute (markdown)
2016-04-27 23:54:08 +02:00
Thomas VIAL
1a77cb77cc
Merge pull request #165 from stonemaster/postfix-spam
...
Adapted Postfix configuration to block typical spam sending
2016-04-27 11:24:21 +02:00
André Stein
09f9e8ec60
Postfix: reject_invalid_hostname configuration option changed to reject_invalid_helo_hostname string which is
...
the "modern" Postfix variant since version >=2.3. (same for non_fqdn_hostname)
2016-04-27 09:44:21 +02:00
André Stein
a9c4bb3615
Adapted Postfix configuration to block typical spam sending
...
mail servers using an enhanced client, sender and helo
restriction configuration.
The configuration has been adapted using this blog post:
https://www.webstershome.co.uk/2014/04/07/postfix-blocking-spam-enters-server/
Basically mail servers having invalid configuration (as e.g. sending
from and dynamic IP or a misconfigured hostname) will have their
mails rejected.
Additionnally three RBL servers are used to detect spam sending
IPs: dnsbl.sorbs.net, zen.spamhaus.org and bl.spamcop.net.
The results of a 12h test drive using a 100+ daily spam
mail account (SpamAssasin was always enabled, just counting
delivered mails to inbox not counting what SA detected):
- Before: 34 incoming mails
- Afer change: 6 incoming mails (82% reduction)
Fixes #161 .
2016-04-27 08:23:12 +02:00
Thomas VIAL
049033f4c5
Merge pull request #164 from tomav/added-tests-on-letsencrypt
...
Added tests on letsencrypt - #109
2016-04-26 21:00:24 +02:00
Thomas VIAL
b49f887bad
Added missing newline
2016-04-26 20:20:54 +02:00
Thomas VIAL
9fbe20f3d0
Added tests on letsencrypt - #109
2016-04-26 19:39:08 +02:00
Thomas VIAL
3328e4c79d
Merge pull request #163 from 00angus/v2_tests_with_docker
...
Changed few docker commands used in tests:
2016-04-26 10:49:55 +02:00
angus
86080ba378
Changed few docker commands used in tests:
...
removed hardcoded image name. Now the image to be used
is extracted directly from running instances.
2016-04-26 09:50:10 +02:00
Thomas VIAL
e8d4cc815b
Merge pull request #160 from tomav/issue-159
...
Fixed #159 : postfix-accounts.cf now generated with script + fixed lin…
2016-04-25 16:14:11 +02:00
Thomas VIAL
9415c099cc
Fixed #159 : postfix-accounts.cf now generated with script + fixed line endings using sed in start-mailserver.sh
2016-04-25 16:00:39 +02:00
Thomas VIAL
d373185c1d
Updated FAQ and Tips (markdown)
2016-04-25 06:08:46 +02:00
Thomas VIAL
395acf5e27
Updated Configure Accounts (markdown)
2016-04-25 06:07:51 +02:00
Thomas VIAL
e41eaed7d5
Updated Configure Accounts (markdown)
2016-04-25 06:06:15 +02:00
Thomas VIAL
f8268f641a
Fixed link to script
2016-04-24 18:12:36 +02:00
Thomas VIAL
e66f6f906b
Updated FAQ (markdown)
2016-04-24 17:57:42 +02:00
Thomas VIAL
5384ce7a01
Updated FAQ (markdown)
2016-04-24 17:57:03 +02:00
Thomas VIAL
fc83970af4
Updated Configure SPF (markdown)
2016-04-24 17:55:39 +02:00
Thomas VIAL
afe8cfb610
Merge pull request #157 from tomav/refactored-documentation-in-readme-and-wiki
...
Refactored documentation and Wiki
Moved docker-compose.yml.dist to version 2 with data volume container
Renamed DMS_SSL to SSL_TYPE
Refactored start-mailserver to avoid DKIM errors
2016-04-24 17:51:51 +02:00
Thomas VIAL
6b18dc33a5
Updated Configure DKIM (markdown)
2016-04-24 17:49:31 +02:00
Thomas VIAL
dadd535954
Updated Configure DKIM (markdown)
2016-04-24 17:49:08 +02:00
Thomas VIAL
0c556012e0
Updated Configure SPF (markdown)
2016-04-24 17:46:45 +02:00
Thomas VIAL
375acd2263
Created Configure SPF (markdown)
2016-04-24 17:46:33 +02:00
Thomas VIAL
9e1c4783a8
Refactored documentation and Wiki
...
Moved docker-compose.yml.dist to version 2 with data volume container
Renamed DMS_SSL to SSL_TYPE
Refactored start-mailserver to avoid DKIM errors
2016-04-24 17:37:10 +02:00
Thomas VIAL
237ced9d17
Created Configure DKIM (markdown)
2016-04-24 17:20:18 +02:00
Thomas VIAL
b92d3cb1b3
Created Configure Accounts (markdown)
2016-04-24 17:18:18 +02:00
Thomas VIAL
9bb13e7c3a
Created Configure Aliases (markdown)
2016-04-24 17:17:17 +02:00
Thomas VIAL
5adbdcfb10
Updated SSL (markdown)
2016-04-24 17:16:23 +02:00
Thomas VIAL
e7b29aaf9b
Updated Configure POP3 (markdown)
2016-04-24 17:15:25 +02:00
Thomas VIAL
d49c4e4ab5
Updated POP3 (markdown)
2016-04-24 17:15:04 +02:00
Thomas VIAL
e8df790cfe
Updated Home (markdown)
2016-04-24 17:12:14 +02:00
Thomas VIAL
e4fafaf3ff
Destroyed Introduction to Docker MailServer (markdown)
2016-04-24 17:12:08 +02:00
Thomas VIAL
e9181e696b
Initial Home page
2016-04-24 17:10:27 +02:00
Thomas VIAL
b0337e7ec2
Created How to contribute (markdown)
2016-04-24 17:10:27 +02:00
Thomas VIAL
d48cff3f4b
Updated Home (markdown)
2016-04-24 17:08:53 +02:00