1
0
mirror of https://github.com/tomav/docker-mailserver.git synced 2024-06-28 20:21:14 +02:00
Commit Graph

1760 Commits

Author SHA1 Message Date
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
Thomas VIAL
5354a1f3cc Updated Home (markdown) 2016-04-24 17:08:15 +02:00
Thomas VIAL
ba01741d8e Updated Home (markdown) 2016-04-24 17:07:54 +02:00
Thomas VIAL
2b4b829067 Merge pull request #156 from tomav/refactored-dockerfile
Refactored Dockerfile to reduce layers and image size
2016-04-24 14:22:58 +02:00
Thomas VIAL
6faf5ce88b
Refactored Dockerfile to reduce layers and image size 2016-04-24 13:46:48 +02:00
Thomas VIAL
070285d305 Merge pull request #155 from tomav/moving-fail2ban-to-0.9.x
Moved Fail2ban to 0.9.x because OS version was buggy
2016-04-23 21:06:46 +02:00
Thomas VIAL
8d23df41fa
Kept @00angus filter file for dovecot 2016-04-23 20:20:25 +02:00
Thomas VIAL
b9e1903083
- Fixed #152
- Moved Fail2ban to 0.9.x because OS version was buggy
- Improved documentation
- Reduce image size
2016-04-23 12:09:28 +02:00
Thomas VIAL
2f1be46c91
Fixed typo 2016-04-23 09:27:47 +02:00
Thomas VIAL
81bd1f5212
Fixed formatting 2016-04-23 00:35:40 +02:00
Thomas VIAL
b78ae12cf0
Fixed typo 2016-04-23 00:34:03 +02:00
Thomas VIAL
4414976e32
Added information regarding default value 2016-04-23 00:32:43 +02:00
Thomas VIAL
43d2c0c4a5
Improved documentation 2016-04-23 00:31:15 +02:00