Commit Graph
100 Commits
Author SHA1 Message Date
andryyy 07392b7437 [Watchdog] Use stackoverflow.com for DNS check
[Git] Ignore mail_plugins*
[Dovecot] Read mail_plugins from dynamically generated file
[Dovecot] Encrypt FTS
[Dovecot] Add break_imap_seach option to Solr
[Web] Add ability to send quarantine notification mails
[Web] Minor style fixes
[Web] Add new MAILBOX_DEFAULT_ATTRIBUTES (doc updates, anyone? :-( )
[Web] Use rcpt_smtp if rcpt_mime is not set
[Web] Other minor fixes
2019-01-29 00:20:39 +01:00
andryyy f493d3a957 [Dovecot] Simplify Docker image
[Dovecot] Set Dovecot plugins dynamically via file and exclude Solr if not enabled
[Dovecot] Add new quarantine notification script
2019-01-29 00:11:12 +01:00
andryyy aab692301e [Update] Check internet connection via 1.1.1.1 2019-01-29 00:06:19 +01:00
andryyy 2507a8fd31 [Config] Use #!/usr/bin/env bash for scritps, fixes #2226, thanks to @cptMikky 2019-01-27 19:50:15 +01:00
andryyy c3d67805a1 [Config] Add ACL_ANYONE to generate_config.sh 2019-01-26 19:31:01 +01:00
andryyy 520a3f94cc [Web] Update lang 2019-01-23 10:46:06 +01:00
andryyy 54a14c01aa [Update] Disable Solr when upgrading from non-Solr mailcows 2019-01-19 22:00:18 +01:00
andryyy 4235d8a1d1 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2019-01-19 11:58:32 +01:00
andryyy fb49385e55 [Web] Lang updates 2019-01-19 11:58:30 +01:00
André Peters 38391d2cc3 Merge pull request #2197 from Geitenijs/patch-1
Update lang.nl.php
2019-01-19 11:58:03 +01:00
André Peters b2bb593656 [Dovecot] imapsync: Connect to database via socket 2019-01-19 11:57:48 +01:00
André Peters 92a6d40042 [Dovecot] Log imapsync cronjob errors 2019-01-19 11:57:23 +01:00
André Peters ba06810b84 [Web] Fixed typo in lang.de.php 2019-01-19 11:53:11 +01:00
andryyy af49a41ff6 [Web] Remember FooTable settings by using state plugin, fixes #2122 2019-01-19 08:25:05 +01:00
André Peters 86c4cd37b2 [Compose] Fix hard-coded SKIP_CLAMD 2019-01-17 22:29:49 +01:00
andryyy d6efc2fcd3 [Rspamd] Fix metadata_exporter
[Web] Show subjet in quarantine
[Compose] Update Rspamd image
2019-01-17 22:00:18 +01:00
andryyy ae4e1358a2 [Solr] Refuse to start with RAM lt 2 GB
[Config/Update] Set limits and change descriptions for Solr
2019-01-17 20:25:38 +01:00
andryyy d008b67111 [Config] Change some texts, lower RAM req. to 3.5 GB for Solr 2019-01-17 19:44:57 +01:00
andryyy 2e8bd8b3c4 [Dovecot] Add czech folder names to namespace 2019-01-16 23:47:15 +01:00
andryyy b1e67908f7 [Compose] Update ClamAV and SOGo images 2019-01-16 23:42:00 +01:00
andryyy 5081d6d9f1 [ClamAV] Add more signatures 2019-01-16 23:41:42 +01:00
andryyy 62ccd4215e [SOGo] Allow to turn off GAL for each domain 2019-01-16 23:41:15 +01:00
andryyy 8dde735a0a [Web] Allow to turn off GAL for each domain 2019-01-16 23:41:02 +01:00
andryyy 0c84b484a5 [DockerAPI] Add unused FTS endpoints... 2019-01-16 22:20:22 +01:00
andryyy 6dbfa4cf6f [Web] Update lang strings 2019-01-16 22:20:01 +01:00
andryyy a2b52e0969 [Dovecot] Use Solr for LMTP 2019-01-16 22:19:40 +01:00
andryyy f924f9b5cd [Web] Minor fix in return 2019-01-16 19:11:23 +01:00
andryyy 2d07a0d6e6 [Web] Delete index data from Solr when deleting mailbox 2019-01-16 19:10:47 +01:00
andryyy 60cc41b444 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2019-01-16 19:08:58 +01:00
André Peters f3dfe346bf [Dovecot] Allow setting ACL_ANYONE in mailcow.conf 2019-01-16 19:08:19 +01:00
André Peters cf93910a37 [Dovecot] Allow setting ACL_ANYONE in mailcow.conf 2019-01-16 10:50:34 +01:00
André Peters 31fba0d5e6 Update update.sh 2019-01-16 10:50:06 +01:00
André Peters 7f728cdae8 Update docker-compose.yml 2019-01-16 10:48:18 +01:00
André Peters b64c877420 Merge pull request #2183 from DevTek314/master
increase values for spf, dkim
2019-01-15 19:53:31 +01:00
andryyy 889b260b7d [ClamAV] Set prio of clamd parent to 10, fixes #2174 2019-01-13 23:03:07 +01:00
andryyy 17222eac94 [Rspamd] Set max_size for AV
[Rspamd] Set higher/lower scores for local fuzzy matches
2019-01-13 23:02:09 +01:00
andryyy 5619221ed0 [ClamAV] Fix whitelist permission error
[Compose] New image for ClamAV
[Git] Add ignore data/web/nextcloud*
2019-01-13 11:21:44 +01:00
André Peters 0999ae375d Merge pull request #2173 from mailcow/spf_contact
Do not apply SOGO_CONTACT for hard SPF failures
2019-01-13 10:35:13 +01:00
andryyy 500f643169 [Helper] Run db:convert-filecache-bigint after installation of Nextcloud 2019-01-12 23:13:35 +01:00
andryyy 0920bccb05 [Helper] Remove update function 2019-01-12 22:48:00 +01:00
andryyy fc1c2dc87b [ClamAV] Do not log twice 2019-01-12 08:56:02 +01:00
andryyy a2a963c840 [Helper] Download Nextcloud 15, add --update switch and some minor fixes 2019-01-12 08:54:53 +01:00
andryyy b685499b22 [Web] Delete network from whitelist when adding it to the blacklist 2019-01-10 22:17:09 +01:00
andryyy ab35e1d688 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2019-01-10 22:14:52 +01:00
andryyy e667b438af [Compose] Update ClamAV image 2019-01-10 22:14:48 +01:00
andryyy b0130c153c [Clamd] Improve logging
[Compose] Remove tty from clamd-mailcow
2019-01-10 22:13:59 +01:00
André Peters 4eff34f074 [Clamav] Remove duplicate chown 2019-01-10 13:47:05 +01:00
André Peters a520293461 [Dovecot] Add more special_use folder names 2019-01-09 18:10:36 +01:00
andryyy 7686171905 [Web] Revert password policy, fixes #2163 2019-01-09 08:43:56 +01:00
andryyy a28af5761e Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2019-01-08 19:18:19 +01:00
andryyy 94d7952802 [Rspamd] Scan the whole message to be able to trigger Sanesecurity rules
[Rspamd] Increase add_header and greylist score
2019-01-08 13:00:56 +01:00
andryyy 53e8bf537b [Web] Save filter objects 1:1 to database 2019-01-08 13:00:34 +01:00
andryyy dd2986da4c [Compose] Update ClamAV image 2019-01-08 12:59:32 +01:00
andryyy 2baf407331 [Rspamd] preg_quote filter objects, only translate * to .* - fixes #2152 2019-01-08 12:58:27 +01:00
andryyy e42afa39a8 [ClamAV] Update to 0.101.1 (based on Debian to fix some errors)
[ClamAV] Some config values are deprecated and were replaced
2019-01-08 12:54:33 +01:00
André Peters 621b29e205 [Backup] Made backup container mounts read only 2019-01-05 09:22:30 +01:00
andryyy 75d5de016a Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2019-01-02 21:28:52 +01:00
andryyy ca9c610460 [Web] Apple mobileconfig enhancements by @feldsam 2019-01-02 21:28:22 +01:00
André Peters 61f623e8ea Update docker-compose.yml 2019-01-02 08:15:44 +01:00
André Peters 0111362ef5 Merge pull request #2140 from PhoenixPeca/master
Use Horizontal Table Scrollbar Instead
2018-12-31 12:13:34 +01:00
André Peters 020cbc04c3 [Config] Fix misleading typo in generated mailcow.conf 2018-12-30 15:47:16 +01:00
André Peters a77493bda3 Merge pull request #2133 from mseed/cs-lang2
Language support update
2018-12-30 10:27:34 +01:00
andryyy 4f278255a5 [SOGo] Fix ealarms, again, fixes #2136
[Compose] Update SOGo image
2018-12-29 21:19:25 +01:00
andryyy c1eed1d406 [Web] Hide self-edit passwords of domain admins, fixes #2135 2018-12-29 15:11:32 +01:00
andryyy 3fa42ada8e [Compose] Update to Redis 5
[Compose] New images for watchdog and PHP-FPM
[Watchdog] Run IPv6 NAT check hourly
[PHP-FPM] Update PHP and libs
2018-12-27 10:47:00 +01:00
andryyy 424bc997ad [Watchdog] Add check for IPv6 NAT: Make sure IPv6 NAT container was started at least 30s after other containers
[Compose] ipv6nat depends on all containers
[Compose] Update watchdog image
2018-12-27 08:20:49 +01:00
andryyy 4bf1eb7361 [Compose] Update Postfix image 2018-12-26 09:52:35 +01:00
André Peters 4e7135a40e [Postfix] Fix transport map authentication with multiple identical nexthops 2018-12-25 15:06:52 +01:00
andryyy b3896d464c [SOGo] Remove old js file 2018-12-23 17:12:14 +01:00
andryyy ebaa441f0e [Web] Fix for the fix of transport map checks 2018-12-23 14:16:55 +01:00
andryyy 69447da1fe [Web] Remove unnecessary check for transport maps 2018-12-23 13:10:37 +01:00
andryyy 9aca90c75f [SOGo] Fix file path of sogo-full.svg
[Compose] Updated SOGo image
[Update] Add user.name and user.email for local git config if missing
2018-12-22 16:56:50 +01:00
André Peters bfec893ca7 [Web] Update languages (cs, en) 2018-12-22 08:46:13 +01:00
andryyy e84dec3b56 [SOGo] Revert self-built SOGo 2018-12-21 19:54:32 +01:00
andryyy 161a72dc8e Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2018-12-21 13:17:20 +01:00
andryyy f17a4025ea [Web] Add more details for transport maps 2018-12-21 13:12:06 +01:00
andryyy 6dc2a0ee1a [Web] More checks and fixes for transport maps 2018-12-21 12:48:30 +01:00
andryyy 232d4770bc [Web] Fix some language strings 2018-12-21 10:48:55 +01:00
andryyy ad90496169 [SOGo] Add logo to config dir
[Web] Add missing lang strings for transport maps
2018-12-20 19:02:47 +01:00
andryyy fbe46e39e5 [SOGo] Copy logo from config dir, no need to rebuild image 2018-12-20 19:02:20 +01:00
andryyy b99820d011 [Web] Allow to set transport maps, rename relayhosts to sender-dependent transports 2018-12-20 11:23:35 +01:00
andryyy 8e5d2fe4f9 [Compose] Fix custom-sogo.js mount 2018-12-20 11:23:13 +01:00
andryyy bcd6e43665 [Postfix] Remove verbose flag from smtp service 2018-12-19 12:16:36 +01:00
andryyy cd72a4e18b [Postfix] Split SASL passwd maps
[Postfix] create new smtp service to skip sender-dependent SASL map
[Postfix] Hard-bounce on SASL errors
2018-12-19 09:40:08 +01:00
andryyy 8f686c1543 [Postfix] Split sasl passwd maps to not lookup sender_dependent_default_transport_maps auth info when querying for transport_maps 2018-12-19 09:38:56 +01:00
andryyy 534e83a218 [Nginx] New WebServerResources path 2018-12-19 09:37:07 +01:00
andryyy 084c44f9c5 [Compose] Update Postfix and SOGo images 2018-12-19 09:36:35 +01:00
andryyy 29512fa4e1 [SOGo] Build stable SOGo versions
[SOGo] Remove custom colors, there were various broken styles especially for indicators of freebusy states
2018-12-19 09:34:16 +01:00
André Peters e7d70ec0e1 [Web] Add hint to DKIM key import for RSA PKCS#8 2018-12-18 21:24:42 +01:00
André Peters 5ade95a818 Merge pull request #2102 from patschi/patch-3
[web] Duplicating DKIM key corrupts private key
2018-12-18 20:51:11 +01:00
andryyy 5b5976ba23 [Web] Show ratelimited messages, allow to delete Redis hash to reset status of a bucket 2018-12-15 21:24:39 +01:00
andryyy ed763cd668 [Rspamd] Use meta exporter to pipe meta data of ratelimited msg to Redis 2018-12-15 21:23:42 +01:00
andryyy e7427eddf3 [Rspamd] Updated values of default ratelimit settings, add info_symbol 2018-12-15 21:22:59 +01:00
andryyy 94088b32ca [Compose] Update Watchdog, Dovecot, PHP, Rspamd images 2018-12-15 21:21:41 +01:00
andryyy 6f1ec5acbf [Watchdog] Alert when ratelimit log changed (does NOT send one mail per triggered ratelimit) 2018-12-15 21:21:22 +01:00
andryyy 468e3dbe12 [PHP-FPM] Try SQL once, prevent loops (todo: fix view before upgrade) 2018-12-15 21:20:21 +01:00
andryyy c4446b85f1 [Rspamd] Add ratelimit.lua (to be removed from Dockerfile with next Rspamd release) 2018-12-15 21:19:35 +01:00
andryyy 558ba23b93 [Compose] Update Dovecot image 2018-12-13 19:53:19 +01:00
andryyy b7c9af5e75 [Dovecot] Give master user a uid and gid, fixes #2093 2018-12-13 19:52:50 +01:00
andryyy d8906e3d6c [Dovecot] Trim more logs 2018-12-12 22:51:55 +01:00