Johan Smits
a1a5c68418
Merge pull request #708 from johansmitsnl/improve-privacy
...
Improve the privacy of the client by removing sensitive details
2017-09-08 18:51:06 +02:00
Johan Smits
af90682d64
Initial wiki page
2017-09-07 19:39:48 +02:00
Johan Smits
4cb8f4d4ae
Improve the privacy of the client by removing sensitive details
2017-09-07 19:29:50 +02:00
Johan Smits
0fe86e796b
Listen also on the ssl port 465 for clients ( #709 )
2017-09-07 18:08:25 +02:00
Johan Smits
91d34bc54e
Generate a new dhparams file if one_dir is set. ( Resolves : #530 )
...
This improves security because each installation has it own generated
dhparams file. See ticket #530 for more details.
2017-09-06 23:41:23 +02:00
alinmear
402f66ad20
Updated Configue LDAP (markdown)
2017-08-31 10:34:31 +02:00
alinmear
28eba2118c
Updated Configue LDAP (markdown)
2017-08-31 10:32:43 +02:00
Edmond Varga
d513564d98
After running certbot successfully and mounted ~/docker/letsencrypt/etc/letsencrypt, the /etc/letsencrypt in the docker-mailserver was empty. Certificates are now located in ~/docker/letsencrypt/etc/live, reason I suggested the edit for mounting the right path of /home/ubuntu/docker/letsencrypt/etc/
2017-08-25 09:15:39 +03:00
Johan Smits
1c75cabcfd
Clean any leftover pid file from a stop ( #700 )
...
* Clean any leftover pid file from a stop
* More time needed for travis. It can be busy and fail tests.
2017-08-24 18:07:20 +02:00
Johan Smits
a2f6591212
Fix the hook that restarts the amavis server and causes it to ( #699 )
...
detach from supervisor.
2017-08-19 10:49:01 +02:00
Johan Smits
9978bccbb6
Also test on the submission port if the login is succesful ( #685 )
...
Fixed location so that opendkim is happy with the correct
file location
2017-08-19 10:32:47 +02:00
Johan Smits
04904e77c4
Also search on the domain name for the virtual domain name in the ldap (Solves: #638 ) ( #642 )
...
Added test to check email delivery for a other domain then the primary
of the mailserver.
2017-08-19 10:32:00 +02:00
Thomas VIAL
8d7579b45e
Updated FAQ and Tips (markdown)
2017-08-19 10:07:20 +02:00
Johan Smits
9e7959fafe
Issue 631 run services with supervisor ( #676 )
...
* installed supervisor. Still need to set tasks to run in foreground.
* setting programs to run in foreground
* seems to work now
* cleanup
* final fixes
* tests
* show startup output on stdout
* set Dovecot config files before starting it
* make all processes log to console
* Use the supervisor as the main process. The start-mailserver is started
from the supervisord and then this process triggers others.
Defined some default variable in the Dockerfile. In order for
supervisored to build the command lines the ENV variable need to be set.
Therefore the defaults are defined.
Some processes are not single processes like postfix and fail2ban and
they have a wrapper. The wrapper takes care of proper shutdown and checking
if the process is running or not. Supervisored will restart the wrapping
script if the process is gone.
Increased some delays between tests because sometimes they where to short
for all containers to be running.
* Remove obsolete comments, reset timeout value to old one, added new lines
* Add more time for analyzing the emails.
Sometimes it fails the tests and gives a wrong state about
the test. During testing 40 seconds was the safe value.
2017-08-07 17:39:40 +02:00
Johan Smits
8b19d54218
Expand the decoders for amavis ( Resolves : #659 ) ( #677 )
...
Use the guidelines from Ubuntu and added some more.
Added a test to ensure the number of decoders are present.
Guideline: https://help.ubuntu.com/community/PostfixAmavisNew
2017-08-07 17:37:16 +02:00
Leo Winter
453ee67f23
cd to right path for the next command with $PWD
2017-08-06 22:16:34 +02:00
Johan Smits
c9e5a92db3
Add docker size label of the latest version to the README ( #675 )
...
* Add docker size label of the latest version to the README
* Update the alt text
* Changed the label as suggested by @tomav
2017-07-30 20:07:32 +02:00
Johan Smits
21ff017b23
Use the correct link to the wiki page. During edit it is wrong previewed.
2017-07-28 18:54:54 +02:00
Johan Smits
52ddb57dc5
Add the update and cleanup to the FAQ page
2017-07-28 18:54:16 +02:00
Johan Smits
2a93f85b2d
Create a new tutorial how to automatic update and cleanup old docker images
2017-07-28 18:44:22 +02:00
Daniel Panteleit
60afbe1d16
Disable logrotate and cron job for updating clamav if clamav is disabled ( fixes #660 ) ( #667 )
2017-07-23 21:31:41 +02:00
Daniel Panteleit
b92e2c52c5
Using travis_retry for image building ( #664 )
2017-07-23 21:27:38 +02:00
Daniel Panteleit
50dae03997
remove /etc/cron.weekly/fstrim since we don't want to fstrim in docker ( #669 )
2017-07-23 21:03:06 +02:00
Daniel Panteleit
af8b1657ab
Dockerfile cleanup ( #665 )
2017-07-23 19:38:34 +02:00
Thomas VIAL
88e3d88de1
Fixed Postgrey re-startup by reoving pid file, suggested by @Sharsie ( #658 )
...
Fixes #649
2017-07-20 10:59:41 +02:00
alinmear
dbf65789f2
Integrate docker-configomat for configuration parts of start-mailserver.sh #648 ( #650 )
...
* Add submodule docker-configomat
* Add configomat.sh to Dockerfile
* Replaced override_config with configomat.sh
2017-07-10 00:11:00 +02:00
alinmear
c15d0c2f39
Updated Configue LDAP (markdown)
2017-07-03 13:52:19 +02:00
alinmear
4370439a87
Updated Configue LDAP (markdown)
2017-07-03 13:47:48 +02:00
alinmear
a5a301e24d
Updated Configue LDAP (markdown)
2017-07-03 13:47:12 +02:00
alinmear
21fb3f3c86
Fix ldap related critical Problems ( #644 )
...
* Fix Dovecot Ldap Problems
* Fix typo within DEFAULT_VARS Definitions
* Fix wrong ldap hosts value within the bats test
* Fix override_config for strings containing &
* Fix erroneous removal of an conditional within the postfix override function
* Renamed Test 129, to be clear that this belongs to ldap
* Fix mail_with_ldap setting dn pass explicit
* Add 3 env variables for ldap: LDAP_QUERY_FILTER_{USER,GROUP,ALIAS}
* Update README.md
2017-07-03 13:16:15 +02:00
Richard Février
1effcdebd7
Letsencrypt : do not check the optional cert.pem ( #639 )
2017-07-01 14:32:12 +02:00
tyranron
6162cac0fa
Add in-Kubernetes usage docs
2017-06-27 22:23:54 +03:00
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
504494e4dd
Updated Configure Accounts (markdown)
2017-06-19 20:39:22 +02:00
Thomas VIAL
fc9f40b398
Added information regarding multi-domain
2017-06-19 20:38:37 +02:00
MadsRC
3569aebcb6
Support for modifying Postfix' master.cf ( #595 )
...
* Support for modifying Postfix' master.cf, using the syntax, in postfix-master.cf
2017-06-13 13:20:25 +02:00
alinmear
b8f17b4d0f
Updated Configue LDAP (markdown)
2017-06-08 08:42:23 +02:00
alinmear
2e4e65b705
Fix Container Startup Fails on daemon start: opendkim #621 ( #627 )
2017-06-07 15:35:42 +02:00
Marvin Blum
2af16ccc14
Title
2017-06-06 18:30:49 +02:00
Marvin Blum
02664c68cf
Typo, grammar.
2017-06-06 18:29:53 +02:00
Thomas VIAL
b2922935ff
This should fix most of 2.3 issues reported in #545 & #586 ( #612 )
...
* Fixes most of 2.3 issues reported in #545 & 586
2017-05-22 09:28:32 +02:00
Florian Wendelborn
17fe0d7b70
Updated Debugging (markdown)
2017-05-13 21:56:06 +02:00
Robert Gregor
a8c8a8d2dd
Cleaned up headings, added call for authors/contributors
2017-05-13 14:16:08 -04:00
Robert Gregor
c19bed7706
added updated alias methods for setup.sh
2017-05-13 14:15:04 -04:00
Arne Kepp
eb6bd11d3d
Mention sieve-pipe
2017-05-11 20:40:12 +02:00
Arne Kepp
c0530491c3
Add sieve pipe and filter ( #574 )
...
* First pass at adding support for pipe and filter in Sieve, excluding unit tests.
* Reduce insight into copied scripts
* Added test
* Adjustments related to switch to 16.04
2017-05-10 09:54:02 +02:00
Michael Als
070f0da014
Fixes Postgrey whitelist_local copy issue
2017-05-10 09:42:44 +02:00
Thomas VIAL
a7b12e41b2
Updated Configue LDAP (markdown)
2017-04-27 18:01:51 +02:00
Thomas VIAL
feff849d62
Changed README to :latest tag
2017-04-27 18:01:26 +02:00
Thomas A. Kilian
95d3375010
Upgrade to 16.04 ( #571 )
...
* Upgrade to ubuntu:16.04
2017-04-27 17:59:28 +02:00