Commit Graph

1637 Commits

Author SHA1 Message Date
André Peters
1d2153c0c6 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2018-02-16 10:35:28 +01:00
André Peters
9da6aebfb9 [SOGo] Fix timezone bug in previous nightly 2018-02-16 10:35:22 +01:00
André Peters
8588953d28
Merge pull request #1043 from extremeshok/patch-4
Fix for large Mailboxes to avoid timeouts 2
2018-02-14 13:30:14 +01:00
eXtremeSHOK
8eb05d1450
Fix for large Mailboxes to avoid timeouts 2
Missing ' (sorry my editor keeps correcting the '" to " )
2018-02-14 14:02:56 +02:00
André Peters
a0ce05dc0e
Merge pull request #1042 from extremeshok/patch-3
Fix for large Mailboxes to avoid timeouts
2018-02-14 12:36:37 +01:00
eXtremeSHOK
a37a8e3b2a
Fix for large Mailboxes to avoid timeouts
** I agree to the code of conduct and the contributory guidelines **

Tested with 80+GB single inbox via imap

``` --nofoldersizes --skipsize --fast ``` file and folder sizes are only used for statistics, which are completely useless. Before the actual data is transfered the message and folder sizes need to be calculated on a 200 000+ message inbox, this will almost never complete.

``` --buffersize 8192000 ``` sets the io buffer to 8mb, the default buffer is 4kbyte, this is speeds up syncs.

```  --skipheader 'X-*' ``` X headers vary wildly from system to system and do not ensure message uniqueness, they are not needed.

```  --split1 3000 --split2 3000 ```    split the requests in several parts on the server, 3000 is the number of messages handled per request.

``` --fastio1 --fastio2 ``` use fastio
2018-02-14 13:27:30 +02:00
André Peters
fb92619aac [Nginx] Fix EAS... 2018-02-13 09:12:21 +01:00
André Peters
458dfc8418 [Nginx] Remove unused file 2018-02-13 09:11:13 +01:00
André Peters
406e7ebd07 [Nginx] Fix EAS 2018-02-13 09:10:41 +01:00
André Peters
21e8edae43 [Nginx] Fix EAS 2018-02-13 09:09:41 +01:00
André Peters
6ad9fbe436 [Compose] Add missing var 2018-02-12 21:37:18 +01:00
André Peters
bcfd181ac3 [Compose] Add missing var 2018-02-12 21:36:10 +01:00
André Peters
e85cd38945 [SOGo] SOGo refuses to bind to IPv6, so force IPv4 in proxy_pass, fixes #1006 2018-02-12 21:34:59 +01:00
André Peters
52449afdc0 [Web] Fixes to Sieve validation (fixes #1027) 2018-02-11 13:29:13 +01:00
André Peters
ad0325722b
Merge pull request #1012 from jhesketh/imapsync
Fix imapsync for large mailboxes
2018-02-08 11:50:18 +01:00
André Peters
1226eecfa1
Update init_db.inc.php 2018-02-08 11:49:52 +01:00
Joshua Hesketh
2fc13bdfbe Fix imapsync for large mailboxes
Where there is a lot of folders in a mailbox the output may be larger
than TEXT will allow (64KiB). Instead use MEDIUMTEXT (16MiB) which
should be ample.

Additionally check that a sync isn't already running before starting
a new one.

Fixes: #1011
2018-02-08 15:24:04 +11:00
andre.peters
3f9e0a8023 [Dovecot] Fixes CVE-2017-15132 - take 2 2018-02-01 23:36:06 +01:00
andre.peters
ae4ccd4d17 [Dovecot] Fixes CVE-2017-15132 - take 2 2018-02-01 23:35:55 +01:00
andre.peters
6ebcd00521 [Dovecot] Fixes CVE-2017-15132 2018-02-01 22:43:28 +01:00
André Peters
912ba9b4ff
Fixes #979 2018-01-29 14:42:51 +01:00
André Peters
001d43f993
Update docker-compose.yml 2018-01-29 14:41:09 +01:00
Phoenix Eve Aspacio
ee87d5cb67
Merge pull request #970 from mailcow/quarantaine-to-english
Quarantaine to english
2018-01-28 11:55:09 +08:00
Phoenix Eve Aspacio
28bc4a70ec
Correction 2018-01-28 11:54:32 +08:00
Phoenix Eve Aspacio
afd078d777
Correction 2018-01-28 11:53:48 +08:00
André Peters
bd83b47cea
Merge pull request #966 from mailcow/compose-vars
Add default values for IPV4_NETWORK, IPV6_NETWORK, LOG_LINES to docker-compose.yml
2018-01-27 20:17:31 +01:00
andre.peters
1f08e9a7b7 [Postfix] Fixes #967 (assign correct local network range for mynetworks) 2018-01-27 18:13:35 +01:00
Michael Kuron
8f4b1244a6
[compose] add default values for IPV4_NETWORK, IPV6_NETWORK, LOG_LINES 2018-01-27 17:43:05 +01:00
andre.peters
0514a1463d Fix generate_config 2018-01-27 16:52:56 +01:00
andre.peters
f602eb4dbd [Web] Fixes #955 2018-01-27 16:16:22 +01:00
andre.peters
e578397d1c [Helper] Fix acme challenge for Nextcloud sub domain site, remove plain listener 2018-01-27 15:22:16 +01:00
andre.peters
1a97137ee9 [Web] Remove FA js 2018-01-27 12:26:36 +01:00
andre.peters
120f26261d Fix var name.. 2018-01-27 12:24:00 +01:00
andre.peters
78334fe93e [Update] Crit fix for missing vars 2018-01-27 12:19:43 +01:00
andre.peters
8917c1b3bf Merge remote-tracking branch 'origin/dev' 2018-01-27 12:10:27 +01:00
andre.peters
f0bc580ceb [PHP-FPM] Fix port... 2018-01-27 12:09:25 +01:00
André Peters
55586f4cb1
Merge pull request #963 from mailcow/dev
Dev
2018-01-27 10:34:34 +01:00
andre.peters
c33ec7e989 [PHP-FPM] Fix duplicate listen 2018-01-27 10:33:50 +01:00
andre.peters
7433b6dc91 [ClamAV] Build from source, fix bugs...
[Compose] New clamd-mailcow image
2018-01-27 10:26:12 +01:00
andre.peters
8ce9d14e07 [Update] Better update check... 2018-01-26 22:40:00 +01:00
andre.peters
c7729f195b [Rspamd] Fixes #960 2018-01-26 18:56:19 +01:00
andre.peters
b8fc27fc78 [Compose] Add net_bind_service to Postfix container caps 2018-01-25 22:45:06 +01:00
andre.peters
dc024331c7 [Web] Slight css changes; Simple loading overlay... 2018-01-25 13:22:43 +01:00
andre.peters
855e93ef65 [Web] Slight css changes; Simple loading overlay... 2018-01-25 13:22:17 +01:00
andre.peters
04f9d74339 [Web, Dovecot] Add new options to imapsync, other minor changes to forms, partly fixes #955 2018-01-24 12:59:11 +01:00
André Peters
a6ac55e42e
Merge pull request #954 from mailcow/master
Merge master to dev
2018-01-24 09:26:56 +01:00
andre.peters
1c6d3c16b6 [Web] Set Fail2ban subnet sizes 2018-01-24 09:25:28 +01:00
andre.peters
4f2d9bc48e [Compose] New images; Allow to set networks; mount ClamAV configs 2018-01-24 09:25:13 +01:00
andre.peters
1f1ab0960c [Update] Formatting; Added new options 2018-01-24 09:24:40 +01:00
andre.peters
a569fb3435 [Helper] Set Nextcloud trusted proxies by ipv6/4 network vars 2018-01-24 09:19:03 +01:00