1
0
mirror of https://github.com/docker-mailserver/docker-mailserver.git synced 2025-08-08 23:06:49 +02:00
Commit Graph

2806 Commits

Author SHA1 Message Date
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
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
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
049033f4c5 Merge pull request #164 from tomav/added-tests-on-letsencrypt
Added tests on letsencrypt - #109
2016-04-26 21:00:24 +02:00
b49f887bad Added missing newline 2016-04-26 20:20:54 +02:00
9fbe20f3d0 Added tests on letsencrypt - #109 2016-04-26 19:39:08 +02:00
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
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
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
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
d373185c1d Updated FAQ and Tips (markdown) 2016-04-25 06:08:46 +02:00
395acf5e27 Updated Configure Accounts (markdown) 2016-04-25 06:07:51 +02:00
e41eaed7d5 Updated Configure Accounts (markdown) 2016-04-25 06:06:15 +02:00
f8268f641a Fixed link to script 2016-04-24 18:12:36 +02:00
e66f6f906b Updated FAQ (markdown) 2016-04-24 17:57:42 +02:00
5384ce7a01 Updated FAQ (markdown) 2016-04-24 17:57:03 +02:00
fc83970af4 Updated Configure SPF (markdown) 2016-04-24 17:55:39 +02:00
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
6b18dc33a5 Updated Configure DKIM (markdown) 2016-04-24 17:49:31 +02:00
dadd535954 Updated Configure DKIM (markdown) 2016-04-24 17:49:08 +02:00
0c556012e0 Updated Configure SPF (markdown) 2016-04-24 17:46:45 +02:00
375acd2263 Created Configure SPF (markdown) 2016-04-24 17:46:33 +02:00
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
237ced9d17 Created Configure DKIM (markdown) 2016-04-24 17:20:18 +02:00
b92d3cb1b3 Created Configure Accounts (markdown) 2016-04-24 17:18:18 +02:00
9bb13e7c3a Created Configure Aliases (markdown) 2016-04-24 17:17:17 +02:00
5adbdcfb10 Updated SSL (markdown) 2016-04-24 17:16:23 +02:00
e7b29aaf9b Updated Configure POP3 (markdown) 2016-04-24 17:15:25 +02:00
d49c4e4ab5 Updated POP3 (markdown) 2016-04-24 17:15:04 +02:00
e8df790cfe Updated Home (markdown) 2016-04-24 17:12:14 +02:00
e4fafaf3ff Destroyed Introduction to Docker MailServer (markdown) 2016-04-24 17:12:08 +02:00
e9181e696b Initial Home page 2016-04-24 17:10:27 +02:00
b0337e7ec2 Created How to contribute (markdown) 2016-04-24 17:10:27 +02:00
d48cff3f4b Updated Home (markdown) 2016-04-24 17:08:53 +02:00
5354a1f3cc Updated Home (markdown) 2016-04-24 17:08:15 +02:00
ba01741d8e Updated Home (markdown) 2016-04-24 17:07:54 +02:00
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
6faf5ce88b Refactored Dockerfile to reduce layers and image size 2016-04-24 13:46:48 +02:00
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
8d23df41fa Kept @00angus filter file for dovecot 2016-04-23 20:20:25 +02:00
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
2f1be46c91 Fixed typo 2016-04-23 09:27:47 +02:00
81bd1f5212 Fixed formatting 2016-04-23 00:35:40 +02:00
b78ae12cf0 Fixed typo 2016-04-23 00:34:03 +02:00
4414976e32 Added information regarding default value 2016-04-23 00:32:43 +02:00
43d2c0c4a5 Improved documentation 2016-04-23 00:31:15 +02:00
c441a55476 Merge pull request #153 from tomav/fixed-fail2ban-config-and-tests
Fixed #152 Fail2ban config and tests
2016-04-22 21:16:20 +02:00
0322d890cd Fixed i#152 Fail2ban config and tests 2016-04-22 17:51:14 +02:00
9577c05753 Updated FAQ (markdown) 2016-04-22 17:01:44 +02:00
2c4d7a425a Merge pull request #149 from tomav/reduce-v2-size
Changed Dockerfile to reduce image size on #109
2016-04-21 18:23:02 +02:00