1
0
mirror of https://github.com/docker-mailserver/docker-mailserver.git synced 2025-08-08 23:06:49 +02:00
Commit Graph

805 Commits

Author SHA1 Message Date
167b38df76 Only use docker inspect with container name #1336 2019-12-22 09:37:58 +01:00
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
e08274a87d Merge pull request #1332 from Tecnativa/amavis-touch-vhost
Avoid infinite failure log in Amavis with SMTP_ONLY=1
2019-12-06 07:20:29 +01:00
e563ba8b72 Merge pull request #1333 from Tecnativa/readme-improved
Document plus addressing and DEFAULT_RELAY_HOST format
2019-12-06 07:19:12 +01:00
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
7f1bc8f8b3 Avoid infinite failure log in Amavis with SMTP_ONLY=1
Fix #801 by simply touching the file if it doesn't exist.

@Tecnativa TT20505
2019-12-03 13:43:43 +00:00
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
2bb1a753e7 Merge pull request #1329 from erik-wramner/fix_1326
Changed wrong set options in pflogsumm cron job
2019-12-01 12:49:59 +01:00
da1287c1a5 Changed wrong set options in pflogsumm cron job 2019-12-01 09:19:47 +01:00
26afad2420 Merge pull request #1327 from OrwillT/podman-support
Add podman support to setup.sh
2019-11-26 07:16:14 +01:00
a3f571365f Change interpreter 2019-11-26 06:31:42 +08:00
317cf80ba8 fix elif 2019-11-22 23:50:23 +08:00
49b49f9723 little tweak 2019-11-22 23:10:42 +08:00
1fed68526c Add podman support to setup.sh 2019-11-22 22:42:25 +08:00
2ad667209c Merge pull request #1323 from ap-wtioit/master-remove_tty_necessity
fix: dont use TTY in docker if not present, rem TTY necessity in tests
2019-11-13 09:59:01 +01:00
60a7b07d15 Merge pull request #1324 from ap-wtioit/master-fix_fetchmail_test_domain
fix: fix test setup.sh debug fetchmail on wildcard domains
2019-11-13 09:54:44 +01:00
bbab4ef3fc fix: fix test setup.sh debug fetchmail on wildcard domains
on hosts that belong to wildcard domains pop3.example.com might
 actually resolve to pop3.example.com.[mydomain.com] and give a valid ip
 the return code of fetchmail then no longer is 11 (dns failure) but
 something else (2 for socket error in our case)

to make sure we always get return code 11 we use the domain name
pop3.example.com. that is not allowed to be resolved to a subdomain.
2019-11-12 15:35:03 +01:00
d8be2bd3cc fix: dont use TTY in docker if not present, rem TTY necessity in tests
Gitlab CI has not TTY present and TTY is not really required for
automated testing
2019-11-12 09:32:27 +01:00
52c8e1dbb0 Merge pull request #1319 from erik-wramner/add_dovecot_solr_issue_905
Added dovecot-solr for full text search. Only package, config to be done separately.
2019-11-10 13:13:30 +01:00
5da23c066d Added dovecot-solr for full text search 2019-11-10 10:14:27 +01:00
c882d95deb Merge pull request #1284 from vortex852456/master
Added optional file user-patches.sh for own patches without recompiling
2019-11-09 15:13:06 +01:00
ce0ec4b4a9 Update user-patches.sh.dist
Removed exclamation marker for consistency
2019-11-08 12:24:28 +01:00
37540509dc - test for user-patches.sh 2019-11-08 02:22:33 +01:00
bcfbb0de03 Merge pull request #1314 from gmasse/mailbox-format
New option DOVECOT_MAILBOX_FORMAT.
2019-11-06 09:32:23 +01:00
36afac7726 New option DOVECOT_MAILBOX_FORMAT 2019-11-04 15:49:29 +00:00
d764d89ea9 Test for DOVECOT_MAILBOX_FORMAT 2019-11-04 15:49:29 +00:00
92fabd3d9a Merge pull request #1312 from dkarski/patch-1
Update README.md
2019-11-02 09:13:14 +01:00
15ad3e9ee9 Merge pull request #1311 from gmasse/issue-1296
Removing unnecessary maildir folders creation.
2019-11-02 09:12:18 +01:00
0b9bbc79b8 Update README.md
link FAQ
2019-11-02 06:46:35 +01:00
be907b2d91 Minor comment fix 2019-11-01 20:07:45 +00:00
fa167a9e51 Test special-use folders are available in IMAP 2019-11-01 20:04:37 +00:00
e465e659ad Remove unnecessary maildir folders creation 2019-11-01 20:04:37 +00:00
34f52c6ad0 only "assert_success" for user-patches.sh check 2019-10-31 09:51:40 +01:00
2801a6a801 Update Makefile
added missing qoute
2019-10-31 09:30:05 +01:00
def8400c17 added default "user-patches.sh" to the first container "mail" 2019-10-31 09:01:44 +01:00
437d3b74cc added test for "checking configuration: user-patches.sh executed" - should fail with this commit 2019-10-31 02:38:45 +01:00
58ad56edda Merge pull request #1307 from eliroca/patch-1
fix typo
2019-10-30 07:53:40 +01:00
4b40db04bc fix typo 2019-10-29 20:16:54 +01:00
e46d0baf7d Merge pull request #1306 from erik-wramner/fix_1224_system_requirements
Updated system requirements, see #1224
2019-10-28 13:56:51 +01:00
c6b19bd80a Updated system requirements, see #1224 2019-10-28 13:55:18 +01:00
2424aa41d8 Merge pull request #1305 from erik-wramner/fix_1300_log_permissions
Set expected permissions in log #1300
2019-10-27 10:28:47 +01:00
37e0082cd7 Set expected permissions in log #1300 2019-10-27 09:22:16 +01:00
7ff9764285 Provide version information through labels (#1256)
* Provide version information through labels

Can be retrieved by calling e.g. `docker inspect -f {{.Config.Labels}} tvial/docker-mailserver:testing`

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

* add build hook so that Docker Hub can work with the build args

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

* remove obsolete build-no-cache

build args invalidate build cache already

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

* adapt travis file

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

* shellcheck

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-10-23 11:22:23 +02:00
1029777ffa Merge pull request #1302 from fbartels/editorconfig
update editorconfig to make code more consistent
2019-10-23 09:49:41 +02:00
f68eee1bb0 update editorconfig to make code more consistent
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-10-23 08:29:16 +02:00
e2d1c2bf69 Merge pull request #1299 from ap-wtioit/patch-1
Add a hint to run make clean all
2019-10-21 10:22:23 +02:00
59251a5e34 Add a hint to run make clean all
If developers only run make when there is a test failure the clean may not run, so 'make clean all' should be the safe mode to run the tests.
2019-10-18 14:42:00 +02:00
3d27cad6f2 Merge pull request #1298 from hack2root/patch-1
Update README.md with new required file for docker-compose.
2019-10-18 08:26:58 +02:00
f50cf3ecb4 Update README.md
added command for required file to run docker-compose  up -d mail
2019-10-17 18:53:32 +03:00
5e6969e594 Renamed the sample script in config, as it will be called if people make a copy. Better create a sample file with another name that has to be renamed to activate it. 2019-10-17 13:13:20 +02:00