1
0
mirror of https://github.com/tomav/docker-mailserver.git synced 2024-06-29 12:41:27 +02:00
Commit Graph

87 Commits

Author SHA1 Message Date
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
Thomas VIAL
2b8bf1b80d Changed documentation for #109 2016-04-20 10:15:51 +02:00
angus
ee0d0853dd Dovecot based version of the mailserver.
Courier and Cyrus Sasl have been removed and substituted with Dovecot which now
handle authentication for Postfix, Imap and Pop3, with support for SSL.
This allow the use of several encryption schemes for the password as well as a
single user db.
OpenDKIM keys can now be provided at the startup and will be used instead of
generating new ones (so that you don't have to change your DNS configuration).

This version builds correctly on Docker but no integration tests have been
reworked to accommodate Dovecot instead of Courier and Cyrus Sasl. As such
at present no automatic tests can be executed.
2016-04-07 14:42:07 +02:00
angus
5219aab9e8 Add ENABLE_FAIL2BAN environment variable to enable fail2ban service (it's not enabled by default, now).
* Changed/updated Makefile and integration tests
* Changed some grep expressions in the fail2ban tests
2016-03-31 12:33:47 +02:00
Chris54721
19fed39dc4 Merge remote-tracking branch 'upstream/master' into relay 2016-03-18 20:00:48 +01:00
Marko J
cbf72bdb53 Better documentation for SMTP_ONLY environment variable 2016-03-01 01:04:31 +00:00
Marko Jung
ca35e0e313 on special request also some documentation 2016-03-01 00:21:23 +01:00
Thomas VIAL
ab9fd69052 Fixed test file now moved to "bats" 2016-02-25 12:15:33 +01:00
Robert Dolca
d36ecaa2c0 Add SASL_PASSWD environment variable to configure relay authentication 2016-02-20 02:21:25 +00:00
Thomas VIAL
59a6649f0e Fixes #79 and add spamassassin configuration variables (see README.md) 2016-02-18 22:11:24 +01:00
Thomas VIAL
f77e2e9ffa Added fail2ban to features list 2016-02-13 12:20:15 +01:00
Thomas VIAL
dfd3a486d1 Moved SSL doc to the Wiki 2016-02-10 09:53:51 +01:00
Thomas VIAL
a13cbcb9aa Improved documentation 2016-02-04 08:51:07 +01:00
Thomas VIAL
97a495ae1d Added tests and simplified some of them 2016-02-03 22:45:11 +01:00
Thomas VIAL
1c3b86dc41 Fixed FAQ url 2016-02-01 15:06:39 +01:00
Thomas VIAL
5c4a5fee92 Simplified README and linked to FAQ. 2016-02-01 15:05:29 +01:00
bilak
07ec823f45 - added DMARC (opendmarc) support with basic setup 2016-01-26 18:26:50 +01:00
Thomas VIAL
713fd8dc30 Merge branch 'pop3-support' of https://github.com/crash7/docker-mailserver into crash7-pop3-support 2016-01-26 12:56:26 +01:00
Thomas VIAL
06281f7823 Merge pull request #56 from bilak/master
#55 - added DKIM support -i 55
2016-01-26 12:27:54 +01:00
bilak
426f87d916 - reworked dkim (configuring for all domains based on postfix/vhost) 2016-01-23 18:38:21 +01:00
Thomas VIAL
796699f0f1 Fixes #39 with a basic backup script 2016-01-22 15:02:25 +01:00