Commit graph

1920 commits

Author SHA1 Message Date
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
jjtt a3724fa91d Support for setting relayhost in main.cf (#1104)
* Added DEFAULT_RELAY_HOST setting
* If set this value will be used as the relayhost in /etc/postfix/maincf causing all mail to be delivered using this relay host
* Test for default relay host setting
2019-01-19 11:10:31 +01:00
Christian Glahn bee20823a9 better readability and capitalisation 2018-12-31 15:18:03 +01:00
Christian Glahn 094ca0d5f0 remove misplaced quotes and add example for custom schema handling in dovecot 2018-12-31 15:15:10 +01:00
Michael Schmoock 1302ccfe7e add missing env variable POSTGREY_AUTO that caused a startup warning (#1084) 2018-12-02 12:59:54 +01:00
Andrey Likhodievskiy a989d77a87 Disable ssl when no certificate is set (Closes: #1083, #1085)
* Modified start-mailserver.sh with two new options for SSL certificate Configuration ():
+ ‘’ (empty string) modifies dovecot configs to allow plain text access
+ * (default) does nothing but warn with message ‘SSL configured by default’

* Updated README.md:
SSL_TYPE environment variable with unknown value will set SSL by default
2018-12-02 12:59:16 +01:00
Gabriel Landais 907afcfbce Updated Configure SSL (markdown) 2018-11-12 23:29:42 +01:00
Daniel Panteleit 0fb4a6d082 Clear up env format and hostname value (#1076)
* Describe format for .env in README
* Display used domain and hostname even when they are not acceptable
This should be clearer for the user when the hostname was set incorrectly.
2018-11-11 20:46:53 +01:00
tamueller a604857200 Updated Debugging (markdown) 2018-11-10 11:46:58 +01:00
Daniel Panteleit cc56b4f89e Calling supervisord directly instead of via shell (Closes: #1047, #1074) 2018-11-04 20:23:50 +01:00
Marius Panneck 351c9c80a8 Added default values for LDAP_START_TLS and DOVECOT_TLS (Closes: #1071, #1073) 2018-11-04 19:50:40 +01:00
mpanneck 216def8490 add LDAP_QUERY_FILTER_DOMAIN env to documentation (#1070)
* added LDAP_QUERY_FILTER_DOMAIN env
* updated docs for LDAP_QUERY_FILTER_DOMAIN env

additionally removed unnecessary quotation marks in example ldap.yml
2018-11-03 21:52:17 +01:00
Peter Hartmann 30ed8fbf0e Configuration support for /etc/aliases(Closes: #988, #1065)
* Update check-for-changes.sh
* add postfix-aliases.cf and handling of runtime updates
2018-11-01 20:17:07 +01:00
millerjason 53a344a056 Support for additional postgrey options (Close: #998, #999, #1046)
* addnl postgrey whitelist support. closes #998, closes #999.

	modified:   Dockerfile
	modified:   Makefile
	modified:   README.md
	modified:   docker-compose.elk.yml.dist
	modified:   docker-compose.yml.dist
	modified:   target/start-mailserver.sh
	modified:   target/supervisor/conf.d/supervisor-app.conf
	new file:   test/config/whitelist_recipients
	new file:   test/nc_templates/postgrey_whitelist_local.txt
	new file:   test/nc_templates/postgrey_whitelist_recipients.txt
	modified:   test/tests.bats

* match existing indent convention

	modified:   target/start-mailserver.sh

* ISSUE-999: add support for header_checks

	modified:   Dockerfile
	modified:   target/postfix/main.cf

* ISSUE-999: add empty header_check file

	new file:   target/postfix/header_checks.pcre
2018-11-01 19:32:36 +01:00
Serge van den Boom cbe8cb9105 fix typo 2018-10-28 15:56:16 +01:00
olaf-mandel 8c8426ef4a postfix: fix message size limits (#1061)
The message size limit was reduced in c8728eab from the postfix
default [1] of 10,240,000B = 10,000kiB = ~10MiB to only
1,048,576B = 1MiB. And the documentation claims that this would be 10MiB
instead of 1MiB.

Restore the old behaviour as default and fix the documentation as well.

[1]: http://www.postfix.org/postconf.5.html
2018-10-20 20:10:30 +02:00
Jiří Kozlovský c8728eab8a feat: added postfix message & mailbox size limits to ENV settings (Closes: #629, #1056) 2018-10-15 21:17:45 +02:00
Birkenstab 8f48d0536f Fix Readme usage: Start container before running setup.sh (#1054) 2018-10-14 21:41:52 +02:00
Birkenstab 92002041ba Fix missing quotes in env export (Closes: #1007, #1048) 2018-10-14 10:07:05 +02:00
Felix Bartels 1353b16c2f Update .env.dist (#1052)
fix a small typo
2018-10-14 10:01:53 +02:00
Karthik K a4da228030 typo 2018-10-10 11:57:53 +05:30
Cédric Laubacher 9b7cf1d25b Replace MAINTAINER with LABEL (#1042)
MAINTAINER is deprecated
2018-10-01 08:25:34 +02:00
Birkenstab a198ea8495 Fix allow sending emails from regexp aliases when spoof protection is enabled (#1032) 2018-09-12 18:55:13 +02:00
Harry Youd 1fe0b8fb67 Correct page title 2018-08-24 17:08:39 +01:00
Dingoz 6a69bb192c Fix freshclam cron name (#1019)
This fixes the daily mail error when logrotate tries to restart a non existing freshclam daemon because cron name doesn't fit freshclam init script invoked by logrotate
2018-08-15 08:27:07 +02:00
Johan Smits 358160acf9
Merge tag 'v6.1.0'
Release 6.1.0

* Deliver root mail (#952)
* don't update permissions on non-existent file (#956)
* Update docker-configomat (#959)
* Support for detecting running container mount (#884)
* Report sender (#965)
  added REPORT_SENDER env variable to the container.
* Add saslauthd option for ldap_start_tls & ldap_tls_check_peer - (#979, #980)
* fix SASL domain (#892, #970)
* DOMAINNAME can fail to be set in postsrsd-wrapper.sh (#989)
2018-07-31 20:16:02 +02:00
Johan Smits dc9d160a9b
Merge branch 'release/6.1.0' into stable 2018-07-31 20:15:38 +02:00
Johan Smits 18bd444438
Release 6.1.0
* Deliver root mail (Closes: #952)
* don't update permissions on non-existent file (Closes: #956)
* Update docker-configomat (Closes: #959)
* Support for detecting running container mount (Closes: #884)
* Report sender (Closes: #965)
  added REPORT_SENDER env variable to the container.
* Add saslauthd option for ldap_start_tls & ldap_tls_check_peer - (Closes: #979, #980)
* fix SASL domain (Closes: #892, #970)
* DOMAINNAME can fail to be set in postsrsd-wrapper.sh (Closes: #989)
2018-07-31 20:14:50 +02:00
Johan Smits fb17b3e81f Import the url with relevant items only 2018-07-10 18:51:55 +02:00
Dashamir Hoxha 71fd2bb05e Created Installation Examples (markdown) 2018-07-05 19:14:47 +02:00
Paul Adams ef1408dcb2 Updated List of optional config files & directories (markdown) 2018-06-22 08:43:52 +01:00
Paul Adams 000dd8314a Updated List of optional config files & directories (markdown) 2018-06-22 08:43:13 +01:00