Alexander Elbracht
5a86193dbf
Environment variable for amavis subject tag ( #596 )
...
* Environment variable for spam subject tag
* Add SA_SPAM_SUBJECT to readme
* Add integration tests for spam subject tag
* Fix overwrite environment variable in config file
2017-06-23 21:50:01 +02:00
Thomas VIAL
feff849d62
Changed README to :latest tag
2017-04-27 18:01:26 +02:00
Thomas VIAL
c03aa58ff6
Fixes #527
...
Added comment suggested by @JonasT
2017-03-20 22:48:25 +01:00
strarsis
393f47d085
Add restart: always ( #550 )
...
* Update docker-compose.yml.dist
* Update docker-compose.elk.yml.dist
* Update README.md
2017-03-16 16:45:47 +01:00
Thomas VIAL
3d553961d3
Added Gitter badge
2017-02-23 11:48:52 +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
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
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
Thomas VIAL
d4cee677ce
ONE_DIR documentation ( #460 )
...
* Fixes #457 adding information regarding `ONE_DIR` env variable
2017-01-09 17:11:10 +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
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
ccad91c23d
Improved start-mailserver output ( #420 )
...
* Improved start-mailserver output
* Fixed rework to make tests work again
* Improved output and updated SSL certs for LE
2016-12-23 23:56:39 +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
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
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
Morgan Kesler
ee0c4244cc
Add the option of manually specifying paths to SSL certificates ( #296 )
...
* Add the option of manually specifying paths to SSL certificates
* Adding tests for manual SSL changes
2016-08-31 15:15:39 +02:00
Josef Friedrich
f707a11c98
Add notice to docker-compose version in README ( #268 #276 ) ( #277 )
2016-08-23 11:51:05 +02:00
Josef Friedrich
e7de8b9245
Implement fetchmail ( #260 ) ( #271 )
...
To retrieve emails from external mail accounts.
2016-08-21 22:13:13 +02:00
Zehir
8b289f6717
Adding the PERMIT_DOCKER option ( #270 )
...
* Adding the PERMIT_DOCKER option
See README.md for more informations
* Adding some test for PERMIT_DOCKER option
* Fix test cases
* Opendkim and Openmarc configuration
Fix docker network range
Adding opendkim and openmarc configuration
* Adding some options for tests
* Update log message
* Update tests
2016-08-21 22:10:13 +02:00
Jack Twilley
0e8934c151
Minor corrections to README.md ( #264 )
...
One example was missing a useful line, which was present in the wiki's example and without which the example does not run.
A typographical error was found in a file.
2016-08-18 09:54:17 +02:00
Thomas VIAL
4964e4dce6
Added shields
2016-08-02 14:24:02 +02:00
Thomas VIAL
4c5e757fec
Added Docker Pull image
2016-06-25 10:57:46 +02:00
shim_
63fd58a7cb
switch to SHA512
2016-06-14 13:00:51 +02:00
Josef Friedrich
9dc6ef9733
Fix link to start-mailserver.sh
2016-05-10 07:32:45 +02:00
Thomas VIAL
05f63f54be
Fixed badged URL to master
2016-05-09 09:28:56 +02:00
Thomas VIAL
975d4fa78f
Release V2 as MASTER (and LATEST image)
2016-05-08 20:10:38 +02:00
Thomas VIAL
98b5717f5c
Release V2 as MASTER
2016-05-08 20:08:24 +02:00
Chris54721
d746c9254e
Update README.md
2016-05-08 19:02:32 +02:00
Tobias Rittig
43643b5cea
#Fix docker-compose.yml proposal
...
./opendkim/ local folder shadows ./config/opendkim
on generation of the keyfiles all files get written to ./config/opendkim leaving ./opendkim empty
thus on startup no config for opendkim is loaded
2016-05-01 15:23:34 +02:00
André Stein
94a97ac150
Update README.md with new link to "Configure Sieve filter" wiki page
2016-04-29 17:52:22 +02:00
André Stein
9f63fa2ef4
Rename environment variable ENABLE_MANAGE_SIEVE to ENABLE_MANAGESIEVE.
2016-04-29 17:09:48 +02:00
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
André Stein
2cfb3c9977
Update README.md with link to sieve configuration in Wiki
2016-04-28 10:26:05 +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
f8268f641a
Fixed link to script
2016-04-24 18:12:36 +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
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
Thomas VIAL
0322d890cd
Fixed i#152 Fail2ban config and tests
2016-04-22 17:51:14 +02:00
Kyle Ondy
ef2759c6c6
Convert tab to spaces in the readme
...
Call me petty, but things like this bother me more than they should.
2016-04-21 09:29:57 -04:00
Kyle Ondy
d9295ccc13
Remove trailing whitespace in the readme
2016-04-21 09:28:23 -04:00
Thomas VIAL
4f611eec1d
Fixed #143 adding a OpenDKIM keys generator and its integration tests
2016-04-20 23:01:32 +02:00
Thomas VIAL
c311ef0b5a
Fixed typos
2016-04-20 11:40:31 +02:00