9fbe20f3d0
Added tests on letsencrypt - #109
2016-04-26 19:39:08 +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
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
bc7b42e4bc
Fixed tests for #143
2016-04-21 12:15:34 +02:00
b58d0d33d6
Fixing #143
2016-04-21 01:08:14 +02:00
4f611eec1d
Fixed #143 adding a OpenDKIM keys generator and its integration tests
2016-04-20 23:01:32 +02:00
72d7207690
Fixing last tests on fail2ban regarding #102 and docker-mailserver v2
2016-04-17 22:59:35 +02:00
2adc559a43
Fixed part of tests for #109
2016-04-15 21:02:41 +02:00
6be463299a
make build
builds with cache
...
As `make build-no-cache` was added, it seems appropriate that `make
build` should build with the cache, so I have removed the `--no-cache`
option.
2016-04-15 09:54:23 -04:00
0674196ef9
Remove trailing whitespace
2016-04-15 09:54:07 -04:00
bfa8a41712
Added a build using cache for testing purpose
2016-04-13 21:43:25 +02:00
1db622cab9
Added dynamic tag name from the current branch
2016-04-12 09:48:12 +02:00
fc2e2ae591
Added folder target, simplified user configuration, few renames... Need to work on tests....
2016-04-12 00:04:33 +02:00
56b8b12966
Modified the name of the image being created by adding the version: dovecot.
2016-04-09 00:50:48 +02:00
2e33fcaf42
Merge branch 'feat_separate-logs' into feat_dovecot_separate-logs
...
* Dovecot has been added in place of courier and cyrus sasl
* Email services now logs to /var/log/mail/
2016-04-08 00:42:31 +02:00
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
25ac07cae7
Introduce the env variable ENABLE_FAIL2BAN.
...
Modified the Makefile so that the containers startup with a short delay
between each other.
Corrected a small bug in start-mailserver.sh that prevented the correct
configuration of the jails.
2016-04-06 19:29:39 +02:00
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
53959b8eae
Add tests for SASL_PASSWD
2016-03-18 20:12:18 +01:00
3cabf10520
Add tests for main.cf overrides
2016-03-18 20:07:58 +01:00
2769269bd6
new SMTP_ONLY environment option to disable all courier daemons
2016-02-29 23:52:10 +01:00
22b79b82f8
Moved from assert.sh to bats
2016-02-25 00:11:48 +01:00
59a6649f0e
Fixes #79 and add spamassassin configuration variables (see README.md)
2016-02-18 22:11:24 +01:00
a13cbcb9aa
Improved documentation
2016-02-04 08:51:07 +01:00
97a495ae1d
Added tests and simplified some of them
2016-02-03 22:45:11 +01:00
9a80374bc3
Add pop3 support
2016-01-24 02:41:25 -03:00
8eeda6f2a7
Fixed tests
2016-01-22 18:47:43 +01:00
f07a9ba852
Fix for #44 and #47 , also enabling plain and login mechs.
2016-01-12 01:02:47 +01:00
465d5de166
Testing Travis config with nc commands
2015-10-19 19:37:49 +02:00
a43dab3e2e
Removed comments
2015-10-19 18:37:06 +02:00
3949f54675
Increased sleep time
2015-10-19 18:29:33 +02:00
0959868233
Removed for loop from Makefile
2015-10-19 18:01:23 +02:00
e4b9dffb5d
Testing oneliner on for loop
2015-10-19 17:25:47 +02:00
03b8614cab
Testing with real emails
2015-10-19 15:55:36 +02:00
7a8dd41c69
Added comment
2015-10-18 22:08:21 +02:00
c6ad590457
Use TRAVIS env and updated README with Travis build status
2015-10-18 21:38:22 +02:00
678329276e
Added new line when needed and fixed a test
2015-10-18 21:30:53 +02:00
9bcced6f29
Added integration testing - #28
2015-10-18 21:02:46 +02:00