Florian
7e4e3662b3
Hostname override fixes for docker option --net=host in conjunction with OVERRIDE_HOSTNAME ( #517 )
...
* Fixed wrong mail headers when using OVERRIDE_HOSTNAME by setting the the hostname explicitly
* Added tests and fixed hostname in dovecot conf
* Added missing tests
* Improved function naming and task notification message
2017-02-13 11:07:30 +01:00
Edward Knyshov
197318f1ab
Updated Configure SSL (markdown)
2017-02-12 17:14:53 +07:00
Guillaume Simon
830fb9807b
Wrong volume reference when using docker-compose (ref: http://stackoverflow.com/a/39125414 )
2017-02-11 16:28:36 +01:00
Thomas VIAL
4189374cb5
Adds postgrey in /var/mail-state - Fixes #514 ( #515 )
2017-02-09 17:05:36 +01:00
Thomas VIAL
ef59fae8b3
Fixes #507 - Permission check on Amavis lib folder, and bring back to amavis:amavis if needed ( #513 )
2017-02-08 23:31:56 +01:00
Thomas VIAL
8cf4f839ee
Issue #507 ( #511 )
...
* Fixes #507 permissions on /var/lib/amavis
2017-02-07 23:17:03 +01:00
Thomas VIAL
0a6733c65a
Fixes #507 permissions on /var/lib/amavis ( #510 )
2017-02-07 20:53:34 +01:00
Wolfgang Ocker
5abff5208e
Fix #499 (in start-mailserver.sh, argument expected) ( #506 )
...
Fix "/usr/local/bin/start-mailserver.sh: line 489: [: argument expected"
There are quotes missing around a shell variable. I added some more, too.
[ -z ] is okay, but [ a = b -a -z ] is not.
Signed-off-by: Wolfgang Ocker <weo@reccoware.de>
2017-02-06 12:11:15 +01:00
Sven Kauber
c7e4206466
Added greylisting using postgrey ( #495 )
...
* Added greylisting using postgrey
* Updated the documentation
2017-02-06 10:21:18 +01:00
Wim
597d642f8c
Add docker letsencrypt example
2017-01-31 00:13:26 +01:00
makloda
0bb57163d2
Updated FAQ and Tips (markdown)
2017-01-29 17:45:33 +01:00
makloda
0b7f07c79c
Added question about acl rules for Spamassassin domain matching handling in amavis
2017-01-29 17:44:49 +01:00
Kai Ren
d40ae81d09
Hardening TLS ciphers ( #492 )
...
* Hardening Dovecot TLS ciphers
* Mitigate Logjam vulnerability on Dovecot
* Mitigate Logjam vulnerability on Postfix
* Add Nmap tests of PCI compliance for Postfix and Dovecot
* Increase sleep duration on Makefile steps to avoid races
2017-01-25 14:10:40 +01:00
Thomas VIAL
fed48e646d
Fixes #488 - Typo in README
2017-01-21 17:27:21 +01:00
Kevin Crawley
16c90fc52a
kubernetes fix ( #484 )
...
* Allow OVERRIDE_HOSTNAME
* Document the new environment variable
2017-01-20 23:30:29 +01:00
Dominik
bec968f482
Updated FAQ and Tips (markdown)
2017-01-19 22:14:17 +01:00
Thomas VIAL
5e2effeab0
Added info about ONE_DIR
2017-01-19 21:39:20 +01:00
Thomas VIAL
480113901e
Added detail on development workflow
2017-01-19 13:31:04 +01:00
GrupoCITEC
3bd07af462
Set transport.host on elasticsearch.yml config file to avois Bootstrap Checks failure on production environments ( #483 )
2017-01-18 22:39:33 +01:00
GrupoCITEC
0c78cebd03
Update GeoLite db URL as logstash 5.x doesn't support old database format anymore ( #481 )
2017-01-18 22:38:56 +01:00
1
0290eca7c6
Added DKIM compatibility with AWS SES
2017-01-11 22:27:01 +01:00
Thomas VIAL
805506fbea
Fixes #468 : cron (virus wiper) ( #469 )
...
* Fixes #468 : cron (virus wiper)
2017-01-11 10:52:39 +01:00
Thomas VIAL
69d3bac45e
Add bats asserts ( #463 )
...
* Added `bats-assert` for more detailed error, very useful locally and on Travis
* Moved `bats` to git submodule
Example:
```
not ok 52 checking opendkim: generator creates keys, tables and TrustedHosts
# (from function `assert_output' in file test/test_helper/bats-assert/src/assert.bash, line 239,
# in test file test/tests.bats, line 368)
# `assert_output 2' failed
#
# -- output differs --
# expected : 2
# actual : 4
# --
#
```
2017-01-10 14:15:41 +01:00
Kai Ren
414413a5c9
Add .editorconfig rules and fix some indents ( #462 )
2017-01-09 23:53:09 +01:00
alinmear
a7670ac5c1
Add #394 : Postfix Virtual Transport ( #461 )
...
* Add #394 : Postfix Virtual Transport
This makes it possible to specify a lmtp config file, by providing
POSTFIX_DAGENT.
Update - Readme with informations about #394
* Add Variable ENABLE_POSTFIX_VIRTUAL_TRANSPORT (task)
* Add Variable POSTFIX_DAGENT (section)
Added Unit tests for virtual transport
* Fix syntax error in test/tests.bats
* Fix Unit Test
2017-01-09 23:52:36 +01:00
Kai Ren
5020ab0a0f
Convert $(hostname)
usage to $(hostname -f)
( #459 )
...
* Convert `$(hostname)` usage to `$(hostname -f)`
2017-01-09 23:49:46 +01:00
Thomas VIAL
5583ad2779
Added common errors
2017-01-09 17:39:22 +01:00
Thomas VIAL
d4cee677ce
ONE_DIR documentation ( #460 )
...
* Fixes #457 adding information regarding `ONE_DIR` env variable
2017-01-09 17:11:10 +01:00
Dominik
0216ce84a2
Fix update in setup.sh ( #456 )
...
The updatemailuser needs parameters
2017-01-09 16:27:20 +01:00
Guillaume Simon
8eb53438ce
Docker tag fix ( #455 )
2017-01-05 09:24:45 +01:00
Tim Buschmann
d0e1eb2805
Updated FAQ and Tips (markdown)
2017-01-05 09:06:21 +01:00
Thomas VIAL
89aa42d658
Added Gitter webhook
2017-01-04 10:39:43 +01:00
Bogdan
9cebc50307
#445 : mention the setup.sh convenience script ( #453 )
2017-01-04 10:09:03 +01:00
Thomas VIAL
cfd7fde1ea
Added config information
...
Added information regarding were config files must be mounted.
2017-01-04 10:05:02 +01:00
Rubytastic2
c41aed1df4
Updated Debugging (markdown)
2017-01-04 01:58:12 +01:00
Rubytastic2
c0f3113b62
Updated Debugging (markdown)
2017-01-04 01:46:39 +01:00
Rubytastic2
5cff438927
draft for adding a debugging page with many known issues and solutions
2017-01-04 01:41:59 +01:00
Wolfgang Ocker
9095ba3803
Fix #443 - RIMAP support ( #448 )
...
* Add unit tests for #443 (rimap auth)
* Fix #443 - configure rimap for saslauth
* Fix #443 - reuse smtp-auth-login.txt when testing rimap auth
2017-01-03 10:55:03 +01:00
Thomas VIAL
fd8ad784d1
Fixes #424 , suggested by @alinmear ( #447 )
2017-01-02 13:39:46 +01:00
Wolfgang Ocker
461c88e6ae
Fix mailuser tools ( #441 )
...
* Add some checks for user name matching in mail user scripts
* Fix user matching problems in mail user scripts
** fix matching problems at several places:
"delmailuser a@example.com" deletes also user "aa@example.com"
"delmailuser a@sub.example.com" deletes also user "a@sub-example.com"
** similar problems when inserting
** refactor and clean up
2016-12-30 20:06:44 +01:00
Thomas VIAL
ba53c42acd
Updated Override Default Postfix Configuration (markdown)
2016-12-30 19:57:56 +01:00
Thomas VIAL
de70a155f2
Fixed Issue #437 ( #439 )
...
* Also fixed SMTP_ONLY
2016-12-27 16:09:16 +01:00
Thomas VIAL
40ae75112b
Fixed #437 setting ENABLE_POP3 to 0 by default ( #438 )
2016-12-27 15:55:41 +01:00
Thomas VIAL
03a0c92e6f
Fixed docker version from "v2.1" to "2.1"
2016-12-25 23:10:06 +01:00
Thomas VIAL
df752280e0
BREAKING CHANGES: ( #432 )
...
* Removed DISABLE_AMAVIS
* Renamed DISABLE_* to ENABLE_* with 0 as default value. (this must be explicit)
* Added missing tests for ENABLE_*
* Improved readme and docker-compose example
Should fix #256 and #386
2016-12-25 22:54:37 +01:00
Thomas VIAL
ae9eaae68e
Empty /etc/aliases to avoid error in log regarding format (we use virtual aliases in this image). ( #429 )
...
Fixes #425
2016-12-25 15:56:35 +01:00
Thomas VIAL
63cf0f9965
Disables clamav config in amavis when DISABLE_CLAMAV=1. Fixes #378 ( #431 )
2016-12-25 15:41:02 +01:00
Thomas VIAL
3c5c309fe0
Updated Home (markdown)
2016-12-24 14:59:51 +01:00
Thomas VIAL
d8257d8985
Avoid lack of update, link to original README.
2016-12-24 14:58:42 +01:00
Thomas VIAL
74e1f6cead
Destroyed How to contribute (markdown)
2016-12-24 14:52:05 +01:00