Georg Lauterbach
f7ca406ec9
fixing #1602 ; variable-brace-policy changed;
2020-09-06 12:27:40 +02:00
Georg Lauterbach
67e1e586c7
coherent renaming of functions
2020-09-05 16:53:36 +02:00
Georg Lauterbach
bf679a5504
changes from tomav#1599 without start-mailserver.sh
...
included all changes from the work on refactoring all scripts, but excluded one big script to make merging easier; replaced mapfile with read
2020-09-05 16:19:12 +02:00
Georg Lauterbach
06f0b087c1
major refactoring for setup.sh ( #1590 ) ( #1595 )
...
* major refactoring for setup.sh (#1590 )
* `set -u` stopped dkim generation from defaulting
* changed to bash and implemented simple error logging
* fixed $VOLUME not being set and refactored README as well due to markdownlint showing (valid) complaints
* setup.sh more consistent with braces, return codes, un-setting of variables and error reports and (importantly) test
2020-09-04 08:42:12 +02:00
vivacarvajalito
9902baec73
Add SASLAUTHD_LDAP_FILTER to ldap example
...
Added as an example SASLAUTHD_LDAP_FILTER
2020-07-23 02:14:54 -03:00
Sascha Scandella
858facb790
hint: keyword _SCORE_ for SA_SPAM_SUBJECT
2020-05-31 22:06:31 +02:00
youtous
578d6c528f
Update SPAMASSASSIN_SPAM_TO_INBOX doc
2020-05-03 10:33:28 +02:00
youtous
a2104d0802
update README.md / dovecot introduction
2020-05-02 00:47:32 +02:00
youtous
0c838706d0
Option to disable dovecot quota
2020-05-01 23:42:21 +02:00
Brennan Kinney
9882fc54f7
chore: Clarify exposed ports section on README
2020-04-27 18:23:32 +12:00
Erik Wramner
73b8d65dd3
Merge next into master
2020-04-05 09:28:22 +02:00
Jairo Llopis
a00dced8bc
Allow to set comfortably inet_protocols
...
Setting `inet_protocols = ipv4` is almost a requirement when running behind Docker. Provide a way to make it easy.
@Tecnativa TT22925
2020-03-25 21:43:29 +01:00
Erik Wramner
142b98a209
Merge pull request #1427 from Tecnativa/inet-protocols
...
Allow to set comfortably inet_protocols
2020-03-22 08:56:55 +01:00
Germain Masse
ce41f60888
Move filebeat to its own container
2020-03-20 17:56:18 +01:00
Jairo Llopis
ab22450364
Allow to set comfortably inet_protocols
...
Setting `inet_protocols = ipv4` is almost a requirement when running behind Docker. Provide a way to make it easy.
@Tecnativa TT22925
2020-03-19 08:35:25 +00:00
Rainer Rillke
bcb7f40260
README, env file: Warn about open relay configuration
...
Addresses: #1405
2020-03-16 18:46:57 +01:00
Erik Wramner
33d0f0f64d
Updated readme with announcement
2020-03-16 18:38:28 +01:00
Rainer Rillke
43df48cb06
README, env file: Warn about open relay configuration
...
Addresses: #1405
2020-03-01 19:51:16 +01:00
Erik Wramner
e4f8bac6d1
Added FAQ for bare domains #968
2020-01-18 11:42:23 +01:00
Christian P. Glahn
739043d501
fixed a typo in the bayes shortcircuit docu
2020-01-14 22:08:17 +01:00
Christian Glahn
b8726b80a4
activate SA shortcircuit features via env, fixes #1118
2020-01-13 14:22:14 +01:00
Erik Wramner
d847be2d5a
Merge pull request #1331 from Tecnativa/srs-sender-classes
...
Allow to configure SRS sender classes easily
2019-12-06 07:22:46 +01:00
Jairo Llopis
ce8c1734e6
Document plus addressing and DEFAULT_RELAY_HOST format
...
These are a couple of things that work but got me losing lots of hours. Let me add them to README:
1. Fix #1330 explaining that plus addressing works out of the box.
2. Explain that DEFAULT_RELAY_HOST will fail to authenticate with RELAY_USER and RELAY_PASSWORD if you forgot the brackets.
@Tecnativa TT20505
2019-12-03 13:52:26 +00:00
Jairo Llopis
42348ff353
Allow to configure SRS sender classes easily
...
This will allow to forward safely any email from any host, no matter how strict their SPF policy is, by setting `SRS_SENDER_CLASSES=envelope_sender,header_sender`.
@Tecnativa TT20505
2019-12-03 13:33:51 +00:00
Germain Masse
36afac7726
New option DOVECOT_MAILBOX_FORMAT
2019-11-04 15:49:29 +00:00
Daniel Karski
0b9bbc79b8
Update README.md
...
link FAQ
2019-11-02 06:46:35 +01:00
Erik Wramner
c6b19bd80a
Updated system requirements, see #1224
2019-10-28 13:55:18 +01:00
Artur Mustafin
f50cf3ecb4
Update README.md
...
added command for required file to run docker-compose up -d mail
2019-10-17 18:53:32 +03:00
Arash Fatahzade
96268bb45b
Removed a dot from .env-mailserver
2019-09-29 21:47:09 +03:30
Lukas Elsner
1fce099ade
Separate environments and simplify docker-compose.yml
2019-09-20 13:38:13 -06:00
Lukas Elsner
e60e2d180e
Separate environments and simplify docker-compose.yml
2019-09-20 10:40:37 -06:00
Erik Wramner
2584124ccd
Updated readme after code review
2019-09-16 08:05:18 +02:00
Erik Wramner
008b8e6bce
Fix #1093 , pflogsumm and logwatch
2019-09-16 08:00:35 +02:00
Felix Bartels
043e184630
Update readme
...
reorg dockerfile and add comments
2019-09-02 11:16:21 +02:00
Erik Wramner
0a9bd1c09d
Corrected docs for dovecot attrs #1234
2019-08-21 12:53:53 +02:00
James Fryer
f6ad68d5c9
Improved documentation for SA_KILL
2019-08-21 11:25:10 +01:00
James Fryer
29db9a8f2b
Improved documentation for SA_KILL
2019-08-20 13:01:51 +01:00
Martin Schulze
234632913e
Add PERMIT_DOCKER=connected-networks
2019-08-02 15:05:00 +02:00
Michael Schmoock
ba06cf5bf4
Adds docker image update to restart section in README ( #1178 )
2019-07-24 14:06:31 +02: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
Johan Smits
7dbc96e908
Improve ldap queries to support email forwarding to a other mailserver
2019-02-02 11:02:31 +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
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
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
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
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
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