andryyy
|
a1cd7d8ee7
|
[Postfix] Add watchdog@localhost alias
|
2019-09-04 23:06:29 +02:00 |
|
andryyy
|
b4f159da86
|
[Postfix] Allow to create an extra.cf file besides main.cf to merge overrides
[Postfix] Better logging while bootstrapping
[Postfix] Stop container, when a service fails (easier to monitor)
|
2019-09-02 18:37:05 +02:00 |
|
andryyy
|
e6609ffe5c
|
[SOGo] Add ext_acl to SOGo view to allow to select external sender addresses
|
2019-09-02 09:30:09 +02:00 |
|
andryyy
|
49c7a2cbc7
|
[PHP-FPM] Plan a Postfix restart, when a MariaDB upgrade was applied
|
2019-09-02 09:28:13 +02:00 |
|
André Peters
|
4aae447e97
|
Revert "Python27 eol issue2291"
|
2019-08-28 07:01:47 +02:00 |
|
André Peters
|
b56aa8c1de
|
Merge pull request #2863 from FaMux/python27EOL_issue2291
Python27 eol issue2291
|
2019-08-27 19:07:34 +02:00 |
|
andryyy
|
bd469412ca
|
[SOGo] Do not modify UIxAclEditor
|
2019-08-25 16:03:57 +02:00 |
|
andryyy
|
f35efbf39c
|
[Dovecot] Add new SA rules
|
2019-08-21 21:07:15 +02:00 |
|
andryyy
|
1d1d6c97cc
|
[ClamAV] Push to v0.101.4
|
2019-08-21 21:06:14 +02:00 |
|
farnbacher
|
50c272dbf6
|
fix wrong package name
|
2019-08-15 20:58:23 +02:00 |
|
farnbacher
|
a119467218
|
Install Python 3 packages for ported quota_notify.py & quarantine_notify.py
|
2019-08-15 20:36:32 +02:00 |
|
farnbacher
|
c579a2c01e
|
Update for usage with Python 3
- print with parantheses and .format
- change shebang
- change import of email modules
|
2019-08-15 20:32:20 +02:00 |
|
farnbacher
|
cf2e8d6545
|
Update for usage with Python 3
- print with parantheses and .format
- change import of email modules
- change shebang
|
2019-08-15 20:18:01 +02:00 |
|
andryyy
|
f67f552180
|
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
|
2019-08-13 20:28:37 +02:00 |
|
Rene Pasing
|
b4ebe83d2f
|
Do not create random files when SKIP_HTTP_VERIFICATION=y (#2830)
|
2019-08-13 20:26:47 +02:00 |
|
andryyy
|
f00b563d9c
|
[Watchdog] More fixes for watchdog...
|
2019-08-13 20:19:01 +02:00 |
|
andryyy
|
6aa7664d79
|
[Watchdog] Force timeout on smtp-cli, kill watchdog.sh on reload
|
2019-08-11 10:18:00 +02:00 |
|
andryyy
|
3488cb2171
|
[Dovecot] Fix GUID
|
2019-08-10 21:03:18 +02:00 |
|
andryyy
|
2714910a7f
|
[SOGo] Fix versions check
|
2019-08-10 15:59:28 +02:00 |
|
andryyy
|
fc1e547e53
|
[Watchdog] Minor changes and better error detection; Increased ClamAV threshold
|
2019-08-09 14:12:56 +02:00 |
|
andryyy
|
457d62e22e
|
[Dovecot] Generate GUID
|
2019-08-09 14:11:36 +02:00 |
|
andryyy
|
3136e020f6
|
[Postfix] Remove Zeyple, base on Buster
|
2019-08-09 14:08:58 +02:00 |
|
keigel2001
|
f9a3e500b5
|
[ClamAV] Update to 0.101.3
|
2019-08-06 17:00:11 +02:00 |
|
andryyy
|
1ad1413d08
|
[Watchdog] Do not reload every minute...
|
2019-08-03 14:38:09 +02:00 |
|
andryyy
|
5f9644e8bd
|
[Watchdog] Minor changes and PID logging for workers, disabling olefy check
|
2019-08-03 14:29:02 +02:00 |
|
andryyy
|
67049a27e2
|
[DockerAPI] Fix pathes, fixes #2820
|
2019-07-30 11:32:38 +02:00 |
|
andryyy
|
fb22540f74
|
[Solr] Use new Solr base
|
2019-07-28 21:35:10 +02:00 |
|
andryyy
|
97c2fe9fe1
|
[Dovecot] Install from repository
|
2019-07-28 21:34:42 +02:00 |
|
Patrik Kernstock
|
39250ca3d0
|
Added charset for watchdog mails
Added charset parameter to get rid of the negative rating of rspamd R_MISSING_CHARSET (2.5).
|
2019-07-25 21:49:30 +02:00 |
|
andryyy
|
cbdd6b0dfa
|
[ACME] Fix insecure http verifications
|
2019-07-22 22:52:45 +02:00 |
|
andryyy
|
a2cc3340b7
|
[DockerAPI] Alpine 3.10
|
2019-07-22 21:09:17 +02:00 |
|
andryyy
|
78d350ba23
|
[Olefy] Alpine 3.10
|
2019-07-22 21:09:05 +02:00 |
|
andryyy
|
22d17390df
|
[Netfilter] Alpine 3.10 with dirty, dirty hack to workaround iptables issue with Python
|
2019-07-22 21:08:44 +02:00 |
|
andryyy
|
3d52cc2270
|
[ACME] Alpine 3.10
|
2019-07-22 21:08:11 +02:00 |
|
andryyy
|
4532b5c882
|
[Dovecot] Remove default cronjobs
|
2019-07-22 21:07:39 +02:00 |
|
andryyy
|
8c3a7e52b4
|
[Watchdog] Minor threshold changes
|
2019-07-22 21:07:16 +02:00 |
|
andryyy
|
9aad9d8e4e
|
[Dovecot] New Dovecot version
|
2019-07-21 13:08:00 +02:00 |
|
andryyy
|
5e7466ac7f
|
[SOGo, Config, Update] Add SOGO_EXPIRE_SESSION to define default session timeout
|
2019-07-21 13:07:48 +02:00 |
|
andryyy
|
7d72c8088a
|
[Watchdog] Some changes like running checks less often, lower thresholds and a whois command fix
|
2019-07-20 21:43:14 +02:00 |
|
andryyy
|
a0f4886be6
|
[PHP-FPM] Update to Alpine 3.10 because of yet untraced errors with CentOS 7 Docker hosts
|
2019-07-20 15:15:39 +02:00 |
|
andryyy
|
568e166478
|
[Unbound] Update base to Alpine 3.10 to use Unbound 1.9
[Unbound] Set unwanted-reply-threshold: 10000
|
2019-07-13 09:22:03 +02:00 |
|
andryyy
|
2898aa6918
|
[Postfix] Remove unused alias domain catch all map
|
2019-07-13 08:59:32 +02:00 |
|
andryyy
|
d3906329e7
|
[SOGo] Update Dockerfile
|
2019-07-13 08:58:13 +02:00 |
|
andryyy
|
7466157d3a
|
[SOGo] Use SSL via IMAP, seems to be more stable, fixes #2770
|
2019-07-09 08:59:28 +02:00 |
|
andryyy
|
ea3f1374fc
|
[ACME] Slightly better info messages, some fixes
|
2019-07-09 08:59:07 +02:00 |
|
andryyy
|
b139e48eec
|
Add some hints to autogenerated files
|
2019-07-08 07:56:41 +02:00 |
|
andryyy
|
59fe692252
|
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
|
2019-07-08 07:56:02 +02:00 |
|
andryyy
|
4b9f022890
|
[Watchdog] Watch olefy, thanks to @ntimo
|
2019-07-07 21:59:20 +02:00 |
|
André Peters
|
f6a053985f
|
Revert "Update docker-entrypoint.sh"
|
2019-07-06 11:46:05 +02:00 |
|
André Peters
|
98c46fc33d
|
Merge pull request #2755 from gmarke/patch-1
Update docker-entrypoint.sh
|
2019-07-06 11:11:31 +02:00 |
|
andryyy
|
184eb7a739
|
[ClamAV] Fix chmod command, thanks to @fbcd4f50ea5350f051450323b5abfd0b
|
2019-07-03 10:46:30 +02:00 |
|
gmarke
|
99131f52de
|
Update docker-entrypoint.sh
get mysql ID only for current project
|
2019-07-03 08:06:44 +02:00 |
|
andryyy
|
27d1bd8aeb
|
[ClamAV] Fix missing exit code var, fixes #2746
|
2019-06-29 23:27:22 +02:00 |
|
andryyy
|
014a0c7af5
|
[ACME] Better HTTP verification
|
2019-06-29 20:28:03 +02:00 |
|
andryyy
|
104fbae0d9
|
[Netfilter] Set some f2boptions to int
|
2019-06-25 22:16:38 +02:00 |
|
andryyy
|
2efd27e40e
|
[Olefy] A new container is born, thanks to @c-rosenberg
[ACME] Autoconfig is back (re-added to SAN list by default for all mail domains)
[Rspamd] Added comment to composite
|
2019-06-25 18:52:05 +02:00 |
|
andryyy
|
71c6c59f1c
|
[Dovecot] Fix cleanup of old quarantine items, fixes #2721
|
2019-06-22 23:12:23 +02:00 |
|
andryyy
|
39f95b8284
|
[Compose] Add olefy container, new Postfix iamge and new ClamAV image
|
2019-06-16 17:37:25 +02:00 |
|
andryyy
|
aea957e949
|
[Olefy] New container and image
|
2019-06-16 17:36:32 +02:00 |
|
andryyy
|
090e14ee8d
|
[Netfilter] Keep musl-dev, update pip
|
2019-06-13 21:10:49 +02:00 |
|
andryyy
|
8984240e44
|
[Watchdog, Config] Added WATCHDOG_NOTIFY_BAN to disable IP ban notifications
[Netfilter] Remove unused files after installation
[Compose] Some new images and a new option for watchdog: WATCHDOG_NOTIFY_BAN - defaults to y
|
2019-06-13 19:38:53 +02:00 |
|
andryyy
|
7145c380b0
|
[Watchdog] Minor text changes and send whois report of banned IP
|
2019-06-10 22:40:21 +02:00 |
|
andryyy
|
7f6acdb791
|
[Watchdog] Fix for fix for wrong mails
|
2019-06-10 21:53:44 +02:00 |
|
andryyy
|
0d7681d0a5
|
[Watchdog] Fix broken mail with more than one rcpt in some cases
|
2019-06-10 20:20:41 +02:00 |
|
andryyy
|
c257724cd0
|
[PHP-FPM] Add exif module
|
2019-06-10 13:39:53 +02:00 |
|
andryyy
|
dcd0bfc13e
|
[Watchdog] Send mail when IP was banned
|
2019-06-10 10:57:38 +02:00 |
|
andryyy
|
e25e9c7b40
|
[Postfix] Create resource maps
|
2019-06-09 16:49:38 +02:00 |
|
andryyy
|
53bda04848
|
[PHP-FPM] Update PHP and some modules
|
2019-06-05 06:56:58 +02:00 |
|
andryyy
|
de03e4178a
|
[Dovecot] Run cronjob at 4:15 AM to remove max aged quarantine items (default: 365 days)
|
2019-06-01 21:23:43 +02:00 |
|
andryyy
|
d9361a6263
|
[PHP-FPM] Add Q_MAX_AGE key and set to 365 days if missing
|
2019-06-01 21:22:58 +02:00 |
|
andryyy
|
dcacf85a5d
|
[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file
|
2019-06-01 13:53:24 +02:00 |
|
andryyy
|
cc16f60826
|
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
|
2019-05-30 08:36:56 +02:00 |
|
André Peters
|
69fb7f7a7c
|
[ClamAV] Update to 0.101.2
|
2019-05-30 08:36:39 +02:00 |
|
Timo N
|
15b2ca6eaa
|
[ClamAV] Updated to version 0.101.2
|
2019-05-30 06:41:21 +02:00 |
|
andryyy
|
395f0f7a3d
|
[Rspamd] Remove authenticated user from auth results header
[Dovecot] Fix permissions of console
[Compose] New Dovecot image
|
2019-05-29 18:02:14 +02:00 |
|
Thomas Sänger
|
e24ba8e2d8
|
fix typo that prevented trimming watchdog logs
|
2019-05-27 23:09:25 +02:00 |
|
andryyy
|
7d7ecbe591
|
[Dovecot] Removed quota recalc job (too intensive on larger systems)
|
2019-05-27 20:29:55 +02:00 |
|
André Peters
|
856c37ef7b
|
[DockerAPI] Python3 - big thanks to @christianbur
|
2019-05-27 19:33:59 +02:00 |
|
andryyy
|
57d65535c9
|
[Dovecot] Trim watchdog logs
|
2019-05-25 10:29:17 +02:00 |
|
andryyy
|
db0ec130f5
|
[Web] Lang updates
[ACME] Typo
|
2019-05-22 23:47:45 +02:00 |
|
André Peters
|
522a304181
|
Merge pull request #2629 from christianbur/acme_v3
acme-tiny with python3
|
2019-05-22 23:36:23 +02:00 |
|
Christian Burmeister
|
a8e96c57b1
|
fix typo - container_post__exec__maildir__cleanup
|
2019-05-22 23:05:07 +02:00 |
|
André Peters
|
9a114845d7
|
[Netfilter] Reworked by @Kraeutergarten
|
2019-05-22 22:49:40 +02:00 |
|
Christian Burmeister
|
cd71935001
|
Remove pyOpenSSL
|
2019-05-21 19:58:18 +02:00 |
|
Christian Burmeister
|
7032ea00d0
|
add "--virtual .build-dependencies"
|
2019-05-21 19:51:03 +02:00 |
|
Christian Burmeister
|
8327aac700
|
Update phpfpm baseimage from alpine 3.8 to 3.9
|
2019-05-20 23:23:04 +02:00 |
|
Christian Burmeister
|
bfbd4c1240
|
acme-tiny with python3
|
2019-05-20 21:32:04 +02:00 |
|
Christian Burmeister
|
9afa2730ac
|
Update server.py
|
2019-05-20 21:30:40 +02:00 |
|
Christian Burmeister
|
07d15cf035
|
Update Dockerfile
|
2019-05-20 21:27:47 +02:00 |
|
André Peters
|
003b244544
|
Merge pull request #2623 from Arlon1/acme/cert_renewal_threshold
acme: changed the threshold for certificate renewal
|
2019-05-20 19:51:03 +02:00 |
|
Kraeutergarten
|
b862ce2bfb
|
Add hostnames for blacklist.
|
2019-05-20 09:02:40 +02:00 |
|
Kraeutergarten
|
e6de9c299d
|
Fix wrong python version.
|
2019-05-20 07:02:42 +02:00 |
|
Kraeutergarten
|
9b02c9272e
|
clear whitelist, if it gets cleard.
|
2019-05-19 10:55:11 +02:00 |
|
Kraeutergarten
|
5af250398c
|
Redo complete logging.
Do some other fixes caused by python3
|
2019-05-19 10:36:16 +02:00 |
|
Kraeutergarten
|
d6af494789
|
update to python3
|
2019-05-19 09:55:49 +02:00 |
|
Kraeutergarten
|
5ed113c47f
|
resolving whitelist every minute
|
2019-05-19 09:48:10 +02:00 |
|
andryyy
|
922a8db7a5
|
[Dovecot] Auto-generate shared namespace
|
2019-05-18 23:01:05 +02:00 |
|
andryyy
|
5e36018864
|
[Rspamd] Auto-generate SIEVE_HOST map and add dnsutils
|
2019-05-18 22:44:30 +02:00 |
|
Kraeutergarten
|
51f5f66c91
|
low response timeout
add ipv6 support
add multiple record support
|
2019-05-18 12:04:11 +02:00 |
|
Kraeutergarten
|
4cc63ceeb7
|
Allow hostnames for fail2ban whitelist.
|
2019-05-17 19:38:34 +02:00 |
|
andryyy
|
03f0bac916
|
[Watchdog] Change error message for acme-mailcow
|
2019-05-16 19:44:39 +02:00 |
|
andryyy
|
389317e9e4
|
[Dovecot] Fix memory leak when quarantine sender has non-ascii chars in mail address
|
2019-05-16 19:44:14 +02:00 |
|
andryyy
|
6a8c4e332b
|
[ACME] Register error when no hostname could be validated
|
2019-05-16 19:43:08 +02:00 |
|
Arlon1
|
2d5add5a13
|
acme: changed the threshold for certificate renewal
The threshold for certificate renewal is changed to 30 days before
expiry date (was 14 days).
fixes #2607
|
2019-05-16 15:31:50 +02:00 |
|
André Peters
|
2b6e486a11
|
[Dovecot] Update imapsync - thanks to @hunter-nl
|
2019-05-09 10:39:28 +02:00 |
|
andryyy
|
b20ff13e40
|
[Rspamd] Update to 1.9.2, minor entrypoint changes
[Compose] Update Rspamd to 1.9.2
|
2019-05-06 12:18:41 +02:00 |
|
André Peters
|
6cf9a0354b
|
Trying to avoid non-distro packages
|
2019-05-05 22:30:11 +02:00 |
|
André Peters
|
081feca893
|
Replacing trim by function
https://perlmaven.com/trim
|
2019-05-05 22:28:55 +02:00 |
|
hunter-nl
|
4ebc871966
|
Added noreleasecheck parameter
|
2019-05-05 14:35:34 +02:00 |
|
hunter-nl
|
d6833d0b29
|
Add extra perl modules for imapsync
|
2019-05-05 13:24:12 +02:00 |
|
hunter-nl
|
54a039fbd1
|
Fix: Processing result of running imapsync command
There was a possibility the status is_running never set back to 0.
Also the unlock command could be executed twice.
|
2019-05-05 13:15:34 +02:00 |
|
hunter-nl
|
b7b532768c
|
Moved set "is_running" status
Moved set "is_running" status just before the actual execution of imapsync
|
2019-05-05 13:12:09 +02:00 |
|
hunter-nl
|
fbf356d522
|
Update imapsync script to 1.937
|
2019-05-05 13:09:17 +02:00 |
|
hunter-nl
|
d32f3e9d16
|
Fix processing imapsync custom parameters
|
2019-05-05 13:07:17 +02:00 |
|
andryyy
|
189ea89a71
|
[Dovecot] Revert to previous imapsync cron script
|
2019-05-04 23:08:43 +02:00 |
|
hunter-nl
|
e59417ed78
|
Update imapsync_cron.pl
Second unlocking lock_file failed because it was already unlocked.
|
2019-05-04 13:07:23 +02:00 |
|
hunter-nl
|
f9cd9927b1
|
Update imapsync_cron.pl
Moved setting "is_running" status to just before the actual execution of imapsync command.
|
2019-05-04 12:02:41 +02:00 |
|
hunter-nl
|
95fe217ce1
|
Update imapsync_cron.pl
Fix: Reset is_running status in case of exception occurs in running imapsync. Else it will stuck in "running" status.
|
2019-05-04 11:58:19 +02:00 |
|
hunter-nl
|
59882b443a
|
Update imapsync_cron.pl
Fix executing imapsync command containing quoted strings in parameters.
|
2019-05-04 11:45:51 +02:00 |
|
Sven Gottwald
|
b55ac86d6b
|
Update Dovecot to v2.3.6 and Pigeonhole to v0.5.6
|
2019-05-01 20:28:11 +02:00 |
|
andryyy
|
60fd955def
|
[ACME] Add 0 byte check for cert.pem
|
2019-04-27 10:23:00 +02:00 |
|
andryyy
|
9bab6507a7
|
[ACME] Allow to skip all names but MAILCOW_HOSTNAME
|
2019-04-26 21:15:46 +02:00 |
|
andryyy
|
3e3e526568
|
[Dovecot] Update to 2.3.5.2
[Compose] Update Dovecot image
|
2019-04-25 18:10:28 +02:00 |
|
Ralph Paßgang
|
42b240c10c
|
Updating the www.dovecot.org/releases/... url to just dovecot.org/releases/... in dovecot Dockerfile to
prevent a http redirect problem with the curl ... | tar command.
|
2019-04-24 17:44:15 +02:00 |
|
andryyy
|
5be4885c15
|
[Watchdog] Send mail when starting
[Compose] Update watchdog and remove oom check for compatibility
|
2019-04-18 22:09:26 +02:00 |
|
andryyy
|
794c2080ec
|
[ClamAV] Increase watchdog clamd-mailcow thresholds
|
2019-04-05 12:09:46 +02:00 |
|
andryyy
|
a9c1b480c5
|
[Solr] Make entrypoint executable
|
2019-04-05 12:09:18 +02:00 |
|
Joshua Hesketh
|
f8ff11a1e3
|
Merge branch 'master' into patch-4
|
2019-04-02 17:08:19 +11:00 |
|
andryyy
|
a86f9e0120
|
[Compose] New Dovecot image
[Dovecot] Update Dovecot to v2.3.5.1
|
2019-03-31 19:07:39 +02:00 |
|
André Peters
|
987e884407
|
Merge branch 'master' into admin-login
|
2019-03-31 15:49:18 +02:00 |
|
andryyy
|
b42d0df8e2
|
[ACME] Allow to skip http verification
|
2019-03-29 07:46:52 +01:00 |
|
andryyy
|
9378a34adb
|
[SOGo] Remove unnamed volume and rsync web content to named volume
|
2019-03-29 07:46:28 +01:00 |
|
andryyy
|
e7d17ad1ac
|
[Watchdog] Check for ACME failures
|
2019-03-27 23:15:04 +01:00 |
|
andryyy
|
8b0f7fa81b
|
[ACME] Write redis key on non-empty exit code
|
2019-03-27 23:14:46 +01:00 |
|
André Peters
|
eb2b26699c
|
[Dovcot] Cleanup random user maildirs
|
2019-03-27 16:37:15 +01:00 |
|
Marcel Hofer
|
7d2289c3a7
|
Merge branch 'master' into admin-login
# Conflicts:
# data/web/js/site/mailbox.js
|
2019-03-23 21:17:02 +01:00 |
|
andryyy
|
22798a85e5
|
[Config] Add MAILDIR_SUB, "Maildir" for new setups by default
[Update] Add MAILDIR_SUB= for updated mailcows
[Dovecot] Read MAILDIR_SUB for mail_home
|
2019-03-18 14:09:32 +01:00 |
|
André Peters
|
3d8a46357b
|
Merge branch 'master' into admin-login
|
2019-03-18 02:03:59 +01:00 |
|
andryyy
|
9482da211f
|
[Rspamd] Update to 1.9 stable repository
[Compose] Update Rspamd image
|
2019-03-12 23:39:34 +01:00 |
|
andryyy
|
ffed14c277
|
[PHP-FPM] Fix SQL upgrade script
|
2019-03-12 23:24:22 +01:00 |
|
andryyy
|
c77368ee70
|
[ACME] Set mode 600 for key files
|
2019-03-12 23:24:03 +01:00 |
|
andryyy
|
837ee3b3b0
|
[Solr] Keep EdgeNGramFilterFactory out of query
[Compose] Update PHP-FPM, Solr and ACME images
|
2019-03-12 23:21:15 +01:00 |
|
andryyy
|
fc63661fbd
|
[Solr] Change default configset before bootstrapping
[Solr] Bootstrap cannot be omitted and must occur before mounting the data directory
|
2019-03-12 23:15:26 +01:00 |
|
André Peters
|
ae19d81f2d
|
Merge branch 'master' into admin-login
|
2019-03-10 10:38:42 +01:00 |
|
André Peters
|
216451ed43
|
Merge branch 'master' into admin-login
|
2019-03-10 09:51:12 +01:00 |
|
andryyy
|
c7c115d63a
|
[Solr] Use fixed, recommended schema but add EdgeNGramFilterFactory
|
2019-03-10 09:40:04 +01:00 |
|
andryyy
|
47d4be8884
|
[Dovecot] v2.3.5 (PH 0.5.5)
[Dovecot] Change Solr cronjob to fit dovecot-fts
|
2019-03-10 09:35:26 +01:00 |
|
andryyy
|
b6d9fbf747
|
[Postfix] Fix Postfix map
|
2019-03-09 12:30:36 +01:00 |
|
andryyy
|
15970ab8dc
|
[Postfix] Fix sasl_passwd query from alias domain, fixes #2410
[Web] Major fix, added a line break!
[Compose] Update Postfix image
|
2019-03-09 11:22:39 +01:00 |
|
andryyy
|
8e42ad4f1f
|
[Rspamd] Use stable unstable :)
|
2019-03-07 00:09:07 +01:00 |
|