1
0
mirror of https://github.com/tomav/docker-mailserver.git synced 2024-07-20 14:47:44 +02:00
Commit Graph

2001 Commits

Author SHA1 Message Date
Erik Wramner
7f3e5a22e1 Create checksums in start script, avoid race condition 2019-08-01 09:58:22 +02:00
Erik Wramner
21c89b3364 Added TODO as per code review and removed one sleep 2019-07-31 12:59:49 +02:00
Erik Wramner
573609e011 Put checksum file in /tmp as suggested in code review 2019-07-31 12:56:18 +02:00
Erik Wramner
b23a7ddc1c Added newline as suggested in code review 2019-07-31 10:43:12 +02:00
Erik Wramner
37708b5787 Added comment explaining chksum file location 2019-07-31 10:41:32 +02:00
Erik Wramner
311bdfa1ba Keep checksum file outside shared/mounted area 2019-07-30 16:10:51 +02:00
Erik Wramner
f849b46462 Moved test files and mounted read-only 2019-07-30 16:10:51 +02:00
Erik Wramner
566c28555a Revert "Sync after update to make sure changes propagate to host"
This reverts commit 66711cfe5d33a9ce5ae3d78e7b7c04e68edf1571.
2019-07-30 16:10:51 +02:00
Erik Wramner
b58fd30c0a Sync after update to make sure changes propagate to host 2019-07-30 16:10:51 +02:00
Erik Wramner
e47c73f789 Wait and retry if pre-defined user login fails 2019-07-30 16:10:51 +02:00
Erik Wramner
1f298e3a76 Wait and retry if added user fails to login in tests 2019-07-30 16:10:51 +02:00
Erik Wramner
7299be1284 Split tests to find out why they fail 2019-07-30 16:10:51 +02:00
Erik Wramner
f01102fd34 Connect to running container if -c is used 2019-07-30 16:10:51 +02:00
Erik Wramner
f21bffe322 Fix 1198 freshclam (#1199)
* Run freshclam as clamav user not root

* Remove freshclam cron job when clamav is disabled
2019-07-29 11:15:49 +02:00
dimalo
70cbfa352b FIX: escape symbols in cron command (#1200) 2019-07-29 11:15:21 +02:00
j-marz
42675ba7ad Fixed self-signed cert generation (#1183)
Added optional FQDN arguement to setup.sh script which avoids using temporary container hostname for cert names. Also fixed issue with certs being saved outside config volume
2019-07-29 11:14:36 +02:00
Torben Weibert
cba6b07391 Allow postfix master.cf overrides to start with numbers, not only characters (#1190) 2019-07-24 15:11:00 +02:00
j-marz
c3e7ecc773 Replace ENV with ARG for DEBIAN_FRONTEND (#1180)
Best practice suggests not using ENV for this setting as it persists after build. ARG is only set during build.
2019-07-24 14:48:59 +02:00
Thomas VIAL
0a0e758d92 Add info about mail-state 2019-07-24 14:31:42 +02:00
Michael Schmoock
ba06cf5bf4 Adds docker image update to restart section in README (#1178) 2019-07-24 14:06:31 +02:00
Felix Bartels
99cbd7066a add test artifacts to gitignore and clean target of makefile (#1196)
* add test artifacts to gitignore and clean target of makefile

Signed-off-by: Felix Bartels <felix@host-consultants.de>

* ignore all of test/ during docker build

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-07-24 13:38:01 +02:00
Erik Wramner
8c92c918a9 Fix Dovecot SSL parameters and generate dhparams as for Postfix (#1177)
* Fix Dovecot SSL parameters and generate dhparams as for Postfix

* Fixed broken unit tests
2019-07-23 16:13:40 +02:00
Erik Wramner
603dbbd7b0 1175: specify user for cron.d freshclam file (#1176)
* 1175: specify user for cron.d freshclam file

* Fix Dovecot SSL parameters and generate dhparams as for Postfix

* Fixed broken unit tests
2019-07-23 16:12:12 +02:00
marios88
2a43e3c47e Updated Installation Examples (markdown) 2019-05-15 14:44:01 +03:00
0xflotus
adf3d8e1b3 fixed privileges (#1166) 2019-05-14 21:40:02 +02:00
Michael G
c4b2f6b7e6 Update indentation in README (#1162) 2019-05-05 20:22:51 +02:00
MegaXLR
2df81a970b LetsEncrypt has a http challenge that runs http and https. 2019-04-19 14:15:44 +02:00
Sebastian Wiesendahl
3ceeef5a00 SA_SPAM_SUBJECT values 2019-03-24 18:17:35 +01:00
Sebastian Wiesendahl
da78a4969d add consitent comments 2019-03-12 14:47:08 +01:00
Sebastian Wiesendahl
8f6249cc3f change ham folder to Archives 2019-03-12 14:44:44 +01:00
Sebastian Wiesendahl
d5ba2f8e42 emphasize difference between user and system crontab 2019-03-11 15:49:47 +01:00
Sebastian Wiesendahl
4541b0dea9 change user to root. amavis is not sufficient 2019-03-11 15:48:17 +01:00
Jeremy Shipman
7567d2e7a8 Typo in link 2019-03-09 09:55:05 +13:00
Jeremy Shipman
3d7b47c99a Added info about DMS_DEBUG variable 2019-03-09 09:54:33 +13:00
Sebastian Wiesendahl
7bb9596f72 add hint for system cron file 2019-03-08 16:14:51 +01:00
Sebastian Wiesendahl
4559699f9a add a blank line in the docker-compose.yml example 2019-03-08 16:11:45 +01:00
Sebastian Wiesendahl
a0fa63750b unify documentation 2019-03-08 16:06:13 +01:00
Sebastian Wiesendahl
90fa8b0544 remove docker-compose swarm only statement 2019-03-08 16:01:17 +01:00
Sebastian Wiesendahl
b5a827ff31 change min docker-compose version 2019-03-08 15:59:27 +01:00
Sebastian Wiesendahl
aa7774801f add a plain docker-compose example without docker swarm 2019-03-08 15:57:33 +01:00
Anne
5d29e8e8c9 Updated Configure SSL (markdown) 2019-02-20 15:00:22 +01:00
Anne
225de9aadb Updated Configure SSL (markdown) 2019-02-20 14:50:48 +01:00
Anne
2500b0704c Updated Configure SSL (markdown) 2019-02-20 14:46:54 +01:00
Johan Smits
7dbc96e908
Improve ldap queries to support email forwarding to a other mailserver 2019-02-02 11:02:31 +01:00
Christian Glahn
7a9737dd90 add a better example for sa-learn cron-jobs 2019-01-30 08:44:39 +01:00
Christian Glahn
70887618e2 Updated FAQ and Tips (markdown) 2019-01-30 08:32:42 +01:00
jose nazario
265d770e47 Spelling fixes (Closes: #1113) 2019-01-22 14:00:53 +01:00
Scott Weldon
7f7dd9b746 Set minimum docker-compose version to 1.7 (Closes: #1106)
Bump docker compose version to 1.7
2019-01-20 11:16:19 +01:00
Christian Glahn
8517a4d025 Document missing DOVECOT_* environment variables (Closes: #1099, #1112)
* Document missing DOVECOT_* environment variables, fixes #1099
* remove misleading quotes
2019-01-20 11:15:26 +01:00
Christian Glahn
cbbd1fbf0e language fix 2019-01-19 12:23:27 +01:00