Aiko Appeldorn
4c176d3833
[rspamd] increased values for SPF, DKIM reject
2019-01-15 18:54:05 +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
Michael Kuron
2b0065d5ab
Do not apply SOGO_CONTACT for hard SPF failures
...
Fixes #1983 more completely
2019-01-13 10:28:21 +01:00
andryyy
fc1c2dc87b
[ClamAV] Do not log twice
2019-01-12 08:56:02 +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
b0130c153c
[Clamd] Improve logging
...
[Compose] Remove tty from clamd-mailcow
2019-01-10 22:13:59 +01:00
amorfo77
9a90647709
[Clamav] Remove duplicate chown
2019-01-10 13:31:34 +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
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
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
Samy
c2432ef28f
Fixed typo in lang.de.php
2019-01-08 10:20:48 +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
Markus Heberling
9750ec5bec
Merge branch 'master' into master
2019-01-01 14:20:22 +01:00
Phoenix Eve Aspacio
37cd8963da
do not overflow.
...
use horizontal scrollbars instead.
2018-12-31 18:56:08 +08: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
Radek Tříška
fec89cbc19
Language support update
2018-12-28 21:40:58 +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
Michael Kuron
0974a5fb60
Fix transport map authentication with multiple identical nexthops
2018-12-25 15:02:50 +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
Radek Tříška
2c2cd62307
Update lang.en.php
2018-12-22 02:34:19 +00:00
Radek Tříška
e58fac9657
Update lang.cs.php
2018-12-22 02:33:09 +00: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
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
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
Patrik Kernstock
59301decab
[Web] Add hint to DKIM key import for RSA PKCS#8
...
Adding hint to explicitly provide a RSA Private key in the newer PKCS#8 format, as the webinterface denies the key with a cryptic error message otherwise: `Private key error: error:0EFFF06C:configuration file routines:CRYPTO_internal:no value`. To prevent frustrated users I'd add a simple notice which format is expected. PKCS#8 is also the default format when generating keys directly in the webinterface.
Some interesting resources:
https://stackoverflow.com/questions/20065304/differences-between-begin-rsa-private-key-and-begin-private-key
https://stackoverflow.com/questions/17733536/how-to-convert-a-private-key-to-an-rsa-private-key
2018-12-18 21:00:16 +01:00
Patrik Kernstock
5dad2dded1
[web] Duplicating DKIM key corrupts private key
...
Missing base64_decode() corrupted private key when duplicating, as `$from_domain_dkim['privkey']` returns the public key base64-encoded.
2018-12-18 20:50:24 +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
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
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
andryyy
49915dd608
[Nextcloud] Fix headers
2018-12-12 20:31:19 +01:00
Geitenijs
92b9b2413e
Update lang.nl.php
2018-12-12 10:00:23 +01:00
andryyy
497b6a39de
[Postfix] Add missing regexp map, fixes #2083
2018-12-11 17:16:53 +01:00
Markus Heberling
4755bb323b
Allow setting ACL_ANYONE in the configuration
2018-12-11 11:32:36 +01:00
andryyy
9b1f51ae3f
[Git] Add allow_mailcow_local.regexp and dovecot-master.userdb
2018-12-10 23:26:28 +01:00
andryyy
9b720bb07a
[Dovecot] Add master user to userdb (to be used in SOGo)
2018-12-10 23:25:37 +01:00
andryyy
fa3525e2dd
[SOGo] Enable EMailAlarms
2018-12-10 23:24:49 +01:00
andryyy
5153623539
[Dovecot] Add master user to userdb (to be used in SOGo)
...
[SOGo] Use sieve.creds to authenticate against Dovecot and send email reminders
2018-12-10 23:23:56 +01:00
andryyy
d627934bd9
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-12-10 19:24:36 +01:00
andryyy
0825560764
[Web] Remove a divider
2018-12-10 13:27:19 +01:00
andryyy
236be46b4a
[Web] Small css fixes
2018-12-10 13:26:39 +01:00
andryyy
3a39937baf
[Rspamd] Do not apply SOGO_CONTACT for SPF fails and when sending from whitelisted host
2018-12-10 13:26:18 +01:00
andryyy
e43c696204
[Rspamd] Remove SOGO_CONTACT for header from
2018-12-10 13:25:38 +01:00
andryyy
b710cb751b
[Dovecot] Split imapsync cron by --
2018-12-10 13:24:51 +01:00
andryyy
09b9055f1a
[DockerAPI] Add mysql_upgrade task
2018-12-10 13:24:07 +01:00
andryyy
c2d413bff4
[MySQL] Remove deprecated values for future use of MariaDB 10.3
2018-12-10 13:23:02 +01:00
andryyy
04b699a3c7
[PHP-FPM] Trigger mysql_upgrade
2018-12-10 13:22:25 +01:00
André Peters
1916655db7
[Web] Fix missing string in modal dialog
2018-12-06 22:22:23 +01:00
andryyy
40500ae5b9
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-12-06 18:20:45 +01:00
Radek Tříška
fe660908fc
Fix missing string in modal dialog.
2018-12-06 16:03:23 +00:00
Radek Tříška
2ba90e0946
Fix missing string in modal dialog.
2018-12-06 16:02:35 +00:00
andryyy
28be09f3d7
[Web] Allow to toggle release format of quarantine msgs
2018-12-06 16:51:11 +01:00
andryyy
2a6320b86e
[Netfilter] Disable aborted login without auth as fail2ban trigger
...
[Dovecot] passdb query ignored active attribute in mailbox table
[PHP-FPM] Add default release format for spam
2018-12-06 16:49:28 +01:00
andryyy
fe95852f45
[Dovecot] Increate proc limit and default client limit
2018-12-06 16:47:41 +01:00
Geitenijs
22e1ba4bec
Update lang.nl.php
2018-12-05 13:14:50 +01:00
Radek Tříška
37dce63381
Localization extension (admin.php)
2018-12-05 02:40:45 +00:00
Radek Tříška
d77cbd7fd1
Update header.inc.php
2018-12-05 02:39:03 +00:00
Radek Tříška
739a27d884
Update lang.en.php
2018-12-05 02:38:19 +00:00
Radek Tříška
d69db604c9
Update lang.cs.php
2018-12-05 02:37:49 +00:00
andryyy
968f6f4157
[Rspamd] use boolean for one_shot, fixes #2066
2018-12-04 08:31:56 +01:00
andryyy
cfab7274b7
[Netfilter] Revert SNAT rule check, todo: check DNS with SNAT enabled
2018-12-01 23:12:27 +01:00
andryyy
a1c6bc9027
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-12-01 21:17:14 +01:00
andryyy
45ecc26a12
[Netfilter] Do not delete SNAT rule if not on first position
2018-12-01 21:17:08 +01:00
Geitenijs
87c487af0c
Update lang.nl.php
2018-12-01 13:55:25 +01:00
Geitenijs
abcf4fca37
Update lang.nl.php
2018-12-01 13:40:01 +01:00
Radek Tříška
8f856ad99d
Update lang.en.php
2018-12-01 02:35:12 +00:00
Radek Tříška
3ece6168c7
Update lang.cs.php
2018-12-01 02:34:15 +00:00
Radek Tříška
48045e9696
Localization extension (debug.php)
2018-12-01 02:33:16 +00:00
Radek Tříška
b9c876760c
Update lang.cs.php
2018-11-30 22:55:18 +00:00
Geitenijs
e151d656da
Update lang.nl.php
2018-11-30 22:31:30 +01:00
Geitenijs
a59d5e42d7
Update lang.nl.php
2018-11-30 20:41:28 +01:00
andryyy
57aa379a2a
[Compose] Updated PHP-FPM image
...
[Web] Rename configuration menu
[Web] Show warning when configuration disabled quarantine
2018-11-30 19:04:18 +01:00
andryyy
44096305f0
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-11-29 21:54:56 +01:00
andryyy
e02c51b1d1
[Rspamd] Fix examples for global white/blacklist
2018-11-29 21:51:09 +01:00
Geitenijs
1d58c65076
Update lang.nl.php
2018-11-28 15:41:56 +01:00
andryyy
77ce1bf43a
[Web] Fix init_db, init json when attributes are null
...
[Web] Do not fail when _sogo_static_view fails to update
2018-11-27 20:00:54 +01:00
root
09a2b2d16d
[Web] Fix init_db, init json when attributes are null
2018-11-27 12:51:42 +01:00
root
d445d7d2e7
[Web] Allow actions in quarantine modal, fixes #1991
...
[Web] Fixes for Source Sans Pro font
[Rspamd] Add global rcpt blacklist and whitelist
[Compose] New Rspamd image
2018-11-27 10:20:42 +01:00
Radek Tříška
57855e6cfb
Extend available languages
...
Added cs to available languages
2018-11-27 01:20:06 +00:00
Radek Tříška
3b26f6ec0e
Added support for Czech localization
...
Czech localization for mailcow.
2018-11-27 01:14:17 +00:00
andryyy
113c6fe018
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-11-26 10:41:44 +01:00
andryyy
a695bdd2ee
[Dovecot] Update Dovecot to 2.3.4, update Pigeonhole to 0.5.4
...
[Dovecot] Remove UTF-8 attribute
2018-11-26 09:44:41 +01:00
andryyy
c82f8165d8
[Dovecot] Fix maildir_gc, build with ldap support
2018-11-26 09:11:22 +01:00
andryyy
9acd9c719d
[SOGo] Read plist_ldap for dual auth via ldap, unsupported
2018-11-26 09:10:39 +01:00
andryyy
f76c3ee7f3
[Dovecot] Unsupported examples for IMAP auth via LDAP
...
[Rspamd] Globel whitelist/blacklist from via multimap
2018-11-26 09:06:51 +01:00
André Peters
a13c2c9359
Merge pull request #1949 from patschi/patch-1
...
[Postfix] Security: Prefer server-side ciphers
2018-11-22 12:59:06 +01:00
andryyy
05e14401ad
[Web] Edit domain, allow set max mailboxes to 0, fixes #2021
2018-11-16 23:12:46 +01:00
andryyy
f011db317e
[SOGo] Wait for updated db schema before bootstrapping
2018-11-16 22:48:28 +01:00
andryyy
7998ec3f1f
[DockerAPI] Fix image, fixes #2008
2018-11-16 20:09:29 +01:00
andryyy
e1aac74310
[Web] Fix settings_map_removed, fixes #2018
2018-11-16 19:58:55 +01:00
andryyy
a4452ed3a5
[Postfix] Important fix for mailbox maps, fixes #2013
2018-11-15 22:55:45 +01:00
Max
822175f20a
Outlook-Folder-Alias
2018-11-14 22:18:02 +01:00
andryyy
2515a91ac3
[Web] Add "alias_domains" ACL to prevent alias domains to add alias domains (by default!)
...
[Web] Edit alias domains: use select menu
[Web] Minor fixes
2018-11-14 08:20:56 +01:00
andryyy
d533c02c13
[Web] mailbox_format maildir
2018-11-12 21:01:05 +01:00
andryyy
224a5ebd9a
[Dovecot] Enable mail_log (events: delete undelete expunge copy mailbox_delete mailbox_rename)
...
[Dovecot] Increase vsz_limit for some services to 1 G
[Dovecot] Enable auth_cache
2018-11-12 21:00:39 +01:00
andryyy
b3518b0749
[Dovecot] Remove dedicated index (wip)
...
[SOGo] Fix sogo_view
2018-11-12 20:59:39 +01:00
andryyy
d82c2bfdb7
[Web] Adjust mailbox format
...
[Web] Include IMAP lib for future use
[Web] Fix default exception handler
[Web] Fix sync job edit forms
[Web] Other minor fixes
2018-11-12 10:03:50 +01:00
andryyy
f9bfac4d27
[Web] Fix _sogo_static_view creation when parent tables changed order of cols
2018-11-12 10:01:33 +01:00
andryyy
2b7aa206e4
[Web] Fix details for blind DKIM keys
2018-11-12 10:00:15 +01:00
andryyy
1d9f820b02
[SOGo] Include custom-sogo.js to dynamically add JS to SOGo, increase textarea font of CKeditor by default
2018-11-12 09:59:49 +01:00
andryyy
869e01a9a7
[Rspamd] Add fuzzy hash to msg
2018-11-12 09:57:25 +01:00
andryyy
4f7f493490
[Rspamd] Add SOGo contacts to whitelist
2018-11-12 09:56:54 +01:00
andryyy
2210201c76
[SOGo] Adjust SOGo view
2018-11-12 09:53:39 +01:00
andryyy
e6625501e7
[Nginx] Remove Strict-Transport-Security for subdomains (prevented autoconfig from working without TLS)
2018-11-12 09:53:18 +01:00
andryyy
1404fc50f4
[Rspamd] Add stopsignal (testing)
2018-11-12 09:52:34 +01:00
andryyy
159c36b531
[Dovecot] Create crypted mail_attachment_fs to store attachments with a min size of 128k
...
[Dovecot] Shared location to "auto:" to auto-detect legacy mailbox formats across shared mailboxes
[Dovecot] Create config service for crypted mail_attachment_fs
2018-11-12 09:52:12 +01:00
andryyy
9ee557e5a5
[Postfix] Adjust mailbox query
2018-11-12 09:49:52 +01:00
andryyy
244ab191bd
[Dovecot] Dovecot 2.3.3, Pigeonhole 0.5.3
...
[Dovecot] Use "--enable-hardening" flag
[Dovecot] Fix cronjobs
[Dovecot] Use /var/volatile to prevent locking files from being written to NFS storage (if vmail is on NFS)
[Dovecot] Change userdb query
[Dovecot] Use /var/attachments for mdbox attachment deduplication and /var/index for index files
[Dovecot] Fix sieve user creation
[Dovecot] Make console writable
[Dovecot] Fix trim_logs.sh
2018-11-12 09:49:23 +01:00
Markus Gnadl
0e33fd49bb
wildcards (subdomain.*) in ADDITIONAL_SAN are expanded to all mailcow domains
2018-10-30 09:07:01 +01:00
Michael Kuron
4ee546c04a
Reduce rspamd DNS timeout
...
Fixes #1957
2018-10-29 19:55:24 +01:00
andryyy
f8ff0afbc6
[Web] Fix init_db for older mailcow installations, fixes #1961
2018-10-28 20:57:21 +01:00
andryyy
b8b9e6ef57
[Web] Fix sieve validation, fixes #1960
2018-10-28 12:46:08 +01:00
andryyy
2bd1b1c960
[Watchdog] Skip container restart if running for less than 120 seconds
2018-10-27 23:44:06 +02:00
andryyy
a332f0dcc6
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-10-27 18:59:26 +02:00
André Peters
0758738326
Merge pull request #1924 from Skydiver84de/patch-1
...
Update lang.de.php
2018-10-27 17:38:20 +02:00
André Peters
efe19c347e
Merge pull request #1959 from heavygale/patch-2
...
Update lang.de.php
2018-10-27 17:37:56 +02:00
Max
fa9244828c
Update lang.de.php
2018-10-27 14:48:56 +02:00
Max
d5d7a77e21
Hide 'TLS policy maps'-Tab from Domainadmins
...
The tabpanel is already hidden, but the nav-tab was still visible.
2018-10-27 14:27:56 +02:00
andryyy
f92b20c9ad
[Rspamd] Change log level to silent (see docs)
2018-10-27 13:55:55 +02:00
andryyy
f796db0a65
[DockerAPI] Add top and stats
2018-10-27 13:25:18 +02:00
andryyy
e04a3aed6a
[ClamAV] Do not try to modify cross-mounted file, copy whitelist from conf to lib directory
2018-10-27 13:25:05 +02:00
andryyy
af5ce48e8d
[ClamAV] Remove AllowSupplementaryGroups from freshclam.conf (deprecated)
2018-10-27 13:24:14 +02:00
andryyy
4e2b8dbd90
[Watchdog] Check if initdb is running and if true skip killing php-fpm-mailcow
2018-10-27 13:23:36 +02:00
andryyy
bf71f9b600
[Postfix] Add tls_preempt_cipherlist to SMTPS
2018-10-27 13:22:29 +02:00
andryyy
42fe16250b
[Rspamd] Adjust default values for (perm) failures of DKIM and SPF
2018-10-26 20:04:41 +02:00
andryyy
c9cf3476a0
[Update] Remove obsolete parameters
...
[Compose] New watchdog image
[Watchdog] Allow multiple rcpts separated by comma
2018-10-26 10:07:23 +02:00
Patrik Kernstock
1dc9d3fa27
[Postfix] Security: Prefer server-side ciphers
...
Prefer server-side ciphers to prevent client-side cipher downgrade. Already enabled in Dovecot.
2018-10-25 23:37:25 +02:00
andryyy
70a914a98c
[Web] More mailq fixes
2018-10-25 23:03:35 +02:00
andryyy
bc12e55b4d
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-10-25 22:43:09 +02:00
andryyy
ea4e92a362
[Web] Fix mailq styles in /admin
2018-10-25 22:42:20 +02:00
andryyy
48047a364c
[Web] Move 'get' method to mailq functions file
2018-10-25 22:41:57 +02:00
andryyy
5f02f7d38f
[Web] Add overflows in /admin for small devices
2018-10-25 22:40:41 +02:00
andryyy
0d4e89e62b
[Web] Fix maildir cleanup after deleting mailbox
2018-10-25 22:39:20 +02:00
andryyy
800eebd117
[Dovecot] Use events to kill supervisord when main proc dies
...
[Postfix] Use events to kill supervisord when main proc dies
[SOGo] Use events to kill supervisord when main proc dies
2018-10-25 22:35:07 +02:00
andryyy
23e3bdfe5a
[Dockerapi] Some minor changes
2018-10-25 22:34:31 +02:00
André Peters
3094dd3822
[Web] Cleanup _sogo_static_view and memcached
2018-10-24 22:32:05 +02:00
andryyy
37964d9dd1
[ACME] Try to reload services after certificate changes instead of restarting
...
[DockerAPI] Add service reload commands
2018-10-24 20:14:59 +02:00
andryyy
5f02c6006c
[Postfix] Do not remove user agent
2018-10-23 23:22:43 +02:00
André
93e0206db4
[Update] Remove mailcow_anonymize_headers.pcre checks
...
[Postfix] Rename mailcow_anonymize_headers.pcre > anonymize_headers.pcre to prevent collisions
2018-10-23 22:57:38 +02:00
André
66d8f33aac
[Postfix] Move "should not"-sign headers out of Postcow check to always remove them, fixes #1911
2018-10-23 21:55:55 +02:00
André
c723a9d145
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-10-23 21:15:50 +02:00
André
e30dfd6751
[Web] Queue manager for Postfix
...
[Web] Add sogo_access mail attribute
[Web] Allow to wipe SOGo profiles
2018-10-23 21:14:57 +02:00
André
db64fa490b
[SOGo] Read .sogo_access attribute when bootstrapping view
2018-10-23 21:13:37 +02:00
André
fbf1c7b7c1
[DockerAPI] WIP: change of structure, add some more commands to control mail queue
2018-10-23 21:12:37 +02:00
André Peters
bf06d8dd3a
Merge pull request #1934 from DynamicThijs/patch-1
...
Update lang.nl.php
2018-10-22 20:59:55 +02:00
DynamicThijs
4a0059136b
Update lang.nl.php
2018-10-22 20:56:19 +02:00
DynamicThijs
556a5a365c
Update lang.en.php
2018-10-22 20:44:36 +02:00
DynamicThijs
6969892572
Update lang.nl.php
2018-10-22 20:41:43 +02:00
Skydiver84de
ce1c8ee603
Update lang.de.php
...
Correction of little mistake in line 569 (deleted one "zu" as it did not make any sence).
2018-10-20 08:07:34 +02:00
André Peters
68f2a1c5fc
[Rspamd] Properly close additional Rspamd maps
2018-10-19 11:12:58 +02:00
André
7490a85a48
[Web] Check cookie content, fixes #1917
2018-10-19 10:20:09 +02:00
André
e941c6e8b2
[ACME] Fix missing for loop start
...
[Compose] New ACME image
2018-10-19 10:03:05 +02:00
André
2ac664ceb7
[Web] Fix missing return msg when resetting spam score
2018-10-18 22:32:37 +02:00
André
67658c1a07
[Web] Read default actions from Rspamd instead of using/printing "5,15"
...
[Web] Allow to reset spam score to server default (which deletes the custom spam score from the database and prints the default action values of Rspamd in use)
2018-10-18 21:48:30 +02:00
André
7a7fafec87
[Compose] New Rspamd image (1.8.1)
...
[Rspamd] Upgrade base to Bionic
2018-10-17 22:41:39 +02:00
André
86b92f68cb
[Watchdog] Remove cert check (wip)
...
[Watchdog] Append last check loop as attachment to mail
[Watchdog] Print time and date in mail alerts
2018-10-17 22:30:13 +02:00
André
7386dc1e5c
[ACME] Stop requesting certificates for autoconfig.*
2018-10-16 23:01:01 +02:00
André
109eec923f
[Web] Internal hint to switch to array_key_last instead of array_pop
2018-10-16 23:00:15 +02:00
André
73b48fc13e
[Rspamd] Remove deprecated attachments_only in AV module
...
[Rspamd] Remove old symbol score
2018-10-16 22:59:25 +02:00
André
51dd88abeb
[Unbound] Reduce negative max ttl to 60s and min-ttl for all other keys to 5
2018-10-16 20:14:14 +02:00
André
8958449e76
[Postfix] Remove headers only when mail_name matches
2018-10-16 20:11:21 +02:00
André
d39eab53a3
[Web] Fix API
2018-10-16 20:09:01 +02:00
André
788e32b328
[Web] Set new expire date for time limited aliases via actions button, fixes #1903
2018-10-16 20:08:52 +02:00
André
d99b8aaf69
[Postfix] Change mail_name to Postcow and only replace headers when mail_name matches
2018-10-16 10:26:41 +02:00
Tobias "Knight" S
41c8a8bb46
disabling more functions inside php-fpm
2018-10-15 22:52:30 +02:00
André Peters
83a5eda762
Merge pull request #1434 from apoc4lyps/master
...
hardening http headers
2018-10-15 22:48:50 +02:00
André Peters
58d0f51242
Merge pull request #1899 from mailcow/alias-autodiscover
...
Hide autodiscover records on DNS page for alias domains
2018-10-15 22:45:33 +02:00
Michael Kuron
1bb618d563
Update dns_diagnostics.php
2018-10-15 20:53:41 +02:00
André
abd0a1b337
[PHP-FPM] Disable some functions by default
2018-10-15 20:52:39 +02:00
André
a844adde0f
[Postfix] Add mailcow_anonymize_headers to default config
2018-10-15 20:52:06 +02:00
André
89b0e3e0c6
[Web] Minor language fix
2018-10-15 11:37:41 +02:00
André
178bee7ac3
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-10-14 19:05:57 +02:00
André
d2d0369f32
[PHP-FPM] Base on Alpine 3.8
...
[Watchdog] Base on Alpine 3.8
[ACME] Base on Alpine 3.8
[Watchdog] Minor changes
2018-10-14 14:29:03 +02:00
André
b8fe3f5fd4
[Web] Fall back to raw content when mail parsing fails, fixes #1892
2018-10-14 10:12:21 +02:00
André
2da228a21e
[Watchdog] Remove some check_ping checks
...
[Watchdog] Add ClamAV check (if SKIP_CLAMD=n)
[Watchdog] Add Unbound check
[Watchdog] Do not use Docker API by default to determine IP of containers (see "IP_BY_DOCKER_API")
[Watchdog] Minor changes
2018-10-14 00:21:31 +02:00
André
a9eddae686
[ACME] Do not add alias domains to auto* domains
2018-10-14 00:19:14 +02:00
André
5705044af0
[ClamAV] Update to 0.100.2
2018-10-14 00:18:21 +02:00
Tobias "Knight" S
7114999c75
remove duplicated import time
2018-10-13 23:30:24 +02:00
André
93917f8385
[Unbound] Upgrade to Alpine 3.8, fixes #1882
2018-10-13 10:12:01 +02:00
André
4459b773f1
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-10-12 19:24:41 +02:00
André
c80fe40669
[Unbound] Do not allow from all (dangerous for setups with incorrect netfilter setups)
2018-10-12 11:35:45 +02:00
André
5ce15eac4b
[Web] Some language updates for sys mails
2018-10-12 10:57:47 +02:00
André
23e6e52f4f
[Postfix] Proper permissions for sql config files
...
[Dovecot] Proper permissions for sql config files
2018-10-12 10:57:00 +02:00
André
1fce562434
[Dovecot] Set imap_max_line_length = 2 M
2018-10-12 10:56:40 +02:00
André
3db6af5c90
[Unbound] Trust all addresses - do not expose Unbound!
2018-10-12 10:56:17 +02:00
André
9f0be1d8a8
[Web] Fix require_once to always include document root
...
[Web] Add system mails (send mails to all mailboxes via LMTP)
[Web] Allow to add more administrators
[Web] Fix domain administrator editing
[Web] Remove some foreign keys
[Web] Remove username from API
[Web] Remove more .php extension from code
[Web] More minor fixes
2018-10-11 11:59:23 +02:00
André
32f7ae1d2e
[Rspamd] Prefix quarantine error_log messages with "QUARANTINE"
...
[Rspamd] Fix quarantine max size check (it was ignored)
2018-10-11 11:55:52 +02:00
André
c0b590fff6
[PHP-FPM] Move max_execution_time and max_input_time to general PHP config, removed as fixed php_admin_value
2018-10-11 11:54:38 +02:00
André
aa39be7ea6
[SOGo] Use mysqladmin status instead of ping to determine readiness
...
[PHP-FPM] Use mysqladmin status instead of ping to determine readiness
[PHP-FPM] Init database in entrypoint
[PHP-FPM] Change API credential injection
[Dovecot] Use mysqladmin status instead of ping to determine readiness
2018-10-11 11:53:22 +02:00
André
ce135bb773
[ACME] Log acme-client output base64 encoded, use mysqladmin status instead of ping to determine readiness
2018-10-11 11:51:13 +02:00
André Peters
4179cc74ec
Merge pull request #1830 from DynamicThijs/patch-1
...
Update Dutch lang file
2018-10-09 19:27:34 +02:00
Jérôme Groven
34ddde82c4
[Web] New /get/dkim/{domain} method to retrieve DKIM keys
2018-10-09 17:40:06 +02:00
André
699c9a7348
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-10-07 15:11:48 +02:00
André
ad63552951
[Dovecot] Check file size of mail crypt key pair, fixes #1859
...
[Compose] New Dovecot image
2018-10-07 15:10:17 +02:00
Michael Kuron
125ce8e27c
[web] fix relayhost test
2018-10-07 13:21:02 +02:00
André
9f52cd9456
[Docker API] Fix sieve list for users, fixes #1849
2018-10-06 22:09:23 +02:00
André
e304860408
[Web] Fix empty domain dropdown in race condition, fixes #1849 as workaround
2018-10-06 22:09:05 +02:00
André
1893dae2d9
[Web] Fix JS pathes, fixes #1845
2018-10-05 16:52:31 +02:00
André
c08149adef
[SOGo] EAS changes, larger timeout
2018-10-05 11:12:55 +02:00
André
539727330b
[Web] Fix domain admin edit function
2018-10-04 20:30:42 +02:00
André
f5799faf6d
[Web] Feature: TLS policy maps
...
[Web] Avoid php extensions in links
[Web] Minor fixes
2018-10-04 14:38:12 +02:00
André
c6aa3610f0
[Postfix] Enable/create smtp_tls_policy_maps
2018-10-04 14:34:53 +02:00
André
f6b2a6aab2
[Postfix] Enable/create smtp_tls_policy_maps
2018-10-04 14:34:34 +02:00
André
2f18eb5ad0
[Nginx] Avoid php extensions, use rewrite
2018-10-04 14:34:00 +02:00
André
b2067cb521
[SOGo] SOGoMaximumSyncWindowSize = 99
2018-10-04 14:33:32 +02:00
André
cf28727376
[Dovecot] Add timeouts to sa-rules script, remove with -f flag to return 0
2018-10-03 23:27:31 +02:00
DynamicThijs
2ef73e2255
Update Dutch lang file
...
Another little update to the Dutch lang file
2018-10-03 18:00:44 +02:00
André
d00f4744fa
[Web] Fix address rewriting actions, fixes #1829
2018-10-03 17:46:59 +02:00
André
a7b51a9972
[Web] Fix user page actions
2018-10-03 12:05:01 +02:00
André
76530b7e6d
[Web] Use json_encode for mail attrs when creating a mailbox
2018-10-03 11:28:25 +02:00
André
d8148bef79
[Docker API] Do not print warning when maildr does not exist
2018-10-03 11:27:52 +02:00
André
f0dfee7820
[Web] Add MAILBOX_DEFAULT_ATTRIBUTES variable to define default mailbox attributes
2018-10-03 11:18:31 +02:00
André
668a0927ac
[Web] Fix deletion of domain, fixes #1818
2018-10-02 21:20:11 +02:00
André
2af2f7836d
[Dovecot] Remove fixed uid and gid
2018-10-02 10:31:22 +02:00
André
62b27aeacb
[Dovecot] Check garbage hourly
...
[Dovecot] Update SA rules once when container starts
2018-10-02 09:34:21 +02:00
André
ca1e950c61
[Dovecot] Do not query gid and uid
2018-10-02 09:13:33 +02:00
André
b8ebdc3c58
[Postfix] Increase default message size limit to 100 MiB
2018-10-01 22:06:20 +02:00
André
a054182246
[Rspamd] Add desc to high spam networks
2018-09-30 18:56:35 +02:00
André
d7ca5579dc
[Rspamd] Ignore custom files, but keep bad asn map
2018-09-30 18:55:35 +02:00
André
cdca603ff5
[Unbound] Fix logging, fixes #585
...
[Rspamd] Fix permissions of controller password file
[Unbound] Enable unbound-control
2018-09-30 14:43:18 +02:00
André
b008211f52
[Rspamd] Controller password placeholder
2018-09-30 09:55:50 +02:00
André
8439daea7e
[Rspamd] Revert adding worker-controller-password...
2018-09-30 09:54:19 +02:00
André
4396be2938
[Rspamd] Place socket in _rspamd home and fix permissions
...
[Compose] Remove volume for Rspamd socket
[Web] Do not exit loop on fuzzy errors when learning a message as spam
2018-09-30 09:53:25 +02:00