Commit graph

1796 commits

Author SHA1 Message Date
arcaine2
2707992c44 Fail2ban fix for restarting container
Fail2ban doesn't seems to shutdown cleanly and leaves fail2ban.sock file that prevent it from starting after a container restart. That simple check should do the trick.
2016-12-18 13:06:45 +01:00
Thomas VIAL
86141ebb8c Merge pull request #400 from sylvaindumont/patch-2
use strong tls and ciphers
2016-12-17 22:28:52 +01:00
Thomas VIAL
6d1aa1332f Merge pull request #402 from tomav/issue-401
Fixes #401 by running update-locale
2016-12-17 22:27:13 +01:00
Thomas VIAL
c7da5583b5
Fixing test 2016-12-17 22:04:59 +01:00
Thomas VIAL
a9b1686e57
Added test 2016-12-17 21:53:09 +01:00
Thomas VIAL
5ce957efa1
Fixes #401 by running update-locale 2016-12-17 21:26:16 +01:00
Thomas VIAL
00f8bdb905 Merge pull request #393 from alinmear/master
Restructure start-mailserver.sh #338
2016-12-17 16:34:49 +01:00
Thomas VIAL
c12a478da1 Updated FAQ and Tips (markdown) 2016-12-17 16:29:44 +01:00
Sylvain Dumont
d47cf72650 use strong tls and ciphers 2016-12-17 10:59:04 +01:00
JꙨdцӍoηҬ
3fe2247269 "Add Environment Variable" is the words we could repair in the Rancher UI; which make more sense; at least for me; instead of looking for OPTION or PERMIT_DOCKER in Network. 2016-12-15 22:45:19 +01:00
柯十六夜
0d7cd4f775 Updated Configure Aliases (markdown) 2016-12-15 03:19:31 +08:00
Michael
8cb5509a19 Usage updated 2016-12-03 01:11:25 +01:00
alinmear
1f31475e11 Restructure start-mailserver.sh #338 2016-12-01 15:45:40 +01:00
Thomas VIAL
90708bc924 Merge pull request #382 from tyranron/texthash_format
Use "texthash" Postfix lookup format instead of "hash"
2016-11-21 11:44:15 +01:00
Josef Friedrich
762f11802e Fix typo in title 2016-11-19 18:27:41 +01:00
Emanuele Mazzotta
95fee5107d Updated Override default postfix configuration (markdown) 2016-11-19 15:30:58 +01:00
tyranron
9e862b8405 use "texthash" Postfix database format instead of "hash" 2016-11-15 21:48:09 +02:00
Thomas VIAL
fbb76a4da7 Use hostname to get domainname (#381) 2016-11-14 19:11:35 +01:00
Dennis Stumm
a208cd1b13 Use hostname to get domainname 2016-11-13 14:58:30 +01:00
Dennis Stumm
d3cd407295 Improve LDAP integration (#379)
* Move ldap files to target dir

* Move ldap files to target dir

* Update start-mailser.sh to use copied files

* Add the domainname from container to vhost

* Fix unary operator error

* List dovecot users only when LDAP disabled

* Minor
2016-11-13 11:39:45 +01:00
Sam Collins
e997c52c6d Updated Line Numbers for additinal postfix config 2016-11-09 11:09:29 +00:00
Josef Friedrich
f2f059bb91 Changing the fetchmail config file has no effect (#372) (#373) 2016-11-02 11:28:27 +01:00
Dennis Stumm
3ec1fb202d Add ldap auth for postfix and dovecot (#352)
* Add ldap support for postfix and dovecot

* Add SASLAUTHD

* Update README.md

* Add necessary packages to dockerfile

* Add config files for ldap

* Add tests for ldap auth
2016-10-30 14:11:36 +01:00
Thomas VIAL
5298271bfd Fixes #364 - hostname/domainame is required. (#368) 2016-10-30 12:42:29 +01:00
Josef Friedrich
571baa16b1 How to configure docker-mailserver in a rancher environment 2016-10-27 17:01:08 +02:00
Thomas VIAL
05f993ceb8 Fixes #362 by removing unused parameter (#363) 2016-10-27 14:59:38 +02:00
Kai Ren
9111a92b18 improve OpenDKIM and OpenDMARC milters integration (#361) 2016-10-25 08:57:08 +02:00
Kai Ren
a62062c382 make Postfix -> Dovecot delivery over LMTP (was LDA) (#305) (#360) 2016-10-24 15:03:08 +02:00
Alexander Neu
50a3418d7f Fixes #339 (#356)
Overwrite message with the actual logged message.
2016-10-13 20:40:22 +02:00
Florian Wendelborn
f5ba4308e9 Updated FAQ and Tips (markdown) 2016-10-11 05:25:41 +02:00
Thomas VIAL
08dc28e304 Fixes #346 and added a virusmail wiper triggered by a CRON (#347)
* Fixes #346 and added a virusmail wiper triggered by a CRON

* Renamed env to something more explicit VIRUSMAILS_DELETE_DELAY
2016-10-08 19:02:47 +02:00
Sebastian Straub
bfe70de0c8 how to add your own certificates 2016-10-01 15:49:10 +02:00
Dennis Stumm
986dc97f1a Fix rm erros in tests (#342) 2016-09-30 23:37:09 +02:00
Pablo Castorino
913fc7e4e2 Created Configure ELK (markdown) 2016-09-30 11:47:36 -03:00
Thomas VIAL
a97c8075ee Fixes #340 - amavis_duration is now a number and not a string anmymore (#341)
Fixes #340 - amavis_duration is now a number and not a string anymore
2016-09-30 13:54:50 +02:00
Pablo Castorino
e4bab5b996 add ELK support (#331)
* add support to forward logs to ELK stack.
* from docker elk customize image with
* https://github.com/whyscream/postfix-grok-patterns
* custom imput
* override syslog filter.
* fix typo.
* Explicit forwarder vars and messages.
* add amavis grok
* add dovecot grok
* add geoip db
* add logstash geoip plugin
* add custom amavis grok from @tomav.
* switch to filebeats input
* refactor syslog filter
* add filebeat
* add template config
* replace rsyslog with filebeat.
2016-09-29 22:52:05 +02:00
hogsim
95b2411b59 Updated Configure DKIM (markdown) 2016-09-26 19:25:40 +02:00
Thomas VIAL
c2eb975ace Fixes #329 (#330) 2016-09-23 08:22:57 +02:00
Josef Friedrich
28639b0e7f Add info about system requirements 2016-09-20 16:34:48 +02:00
Josef Friedrich
bd14a1d8bf Revert "Fix for multiple ipv4" (#306 #310) (#325)
This reverts commit e5d14fd0bc.
172.0.0.0-172.15.255.255 and 172.32.0.0-172.255.255.255 are valid
external IP addresses. Try PERMIT_DOCKER: network instead.
2016-09-19 12:34:57 +02:00
Alexander Kachkaev
c72dfde785 Explain how to skip inbox (should be a common case; I personally spent more than an hour investigating how to do this) 2016-09-13 22:51:29 +01:00
Lennart Rosam
146f9e4fc9 Fix typo. That's carriage return, line feed aka CRLF =) 2016-09-13 18:40:45 +02:00
Josef Friedrich
f42a0c1935 Improve 'make clean' (#323)
Remove also all temporary test files. A new test can be started without
reclone the repository.
2016-09-12 17:49:46 +02:00
Thomas VIAL
968f957d0f Added cron regarding sa-learn 2016-09-12 16:00:05 +02:00
Thomas VIAL
535f809c5b Added .dockerignore to avoid having 120+ Mo pushed into the image (#321) 2016-09-11 20:12:42 +02:00
Thomas VIAL
ab263b2ec3 Added check on logs regarding permission that occured sometimes... (#320)
* Added check on logs regarding permission that occured sometimes...

* Fixed test container
2016-09-11 14:26:04 +02:00
Josef Friedrich
c8086135a4 Avoid many escaped slashes in sed scripts (#317)
Many escaped slashes can be avoided by changing the deliminter in sed
replace statements. This increases readability a little bit.
2016-09-09 12:29:15 +02:00
Thomas VIAL
540ff3b600 Added SLack configuration for Travis notifications (#316) 2016-09-07 22:40:02 +02:00
Josef Friedrich
9149f5afa7 Add syntax highlighting for docker-compose.yml 2016-09-07 19:41:07 +02:00
Josef Friedrich
cc2043ba88 Add syntax highlighting for YAML code snippets. (#314)
Fenced code blocks support YAML syntax highlighting.
2016-09-07 19:39:27 +02:00