andryyy
7cf2c0ad69
[Web] Changes to 502 status page
2019-09-24 07:06:33 +02:00
andryyy
9b7668d912
[Nginx] Custom 502
2019-09-24 06:53:13 +02:00
andryyy
5ae05b5ec0
[SQL Upgrade] Fix process of SQL upgrade, wait for command to complete and do not use pipe communication model
2019-09-23 21:42:47 +02:00
andryyy
a231ecaed5
[Rspamd] Fix ARC defaults, thanks to klausenbusk
2019-09-23 10:44:58 +02:00
andryyy
287c577fc4
[Rspamd] Set !ARC_ALLOW to SPF FAIL check
2019-09-23 10:44:26 +02:00
Max Uetrecht
bbe396d3c2
[Postfix] Add NO_RENEGOTIATION to tls_ssl_options
2019-09-22 17:38:03 +02:00
andryyy
c3be04560b
[Web] mailbox.php uses dropups
...
[Web] Allow to set visibility of aliases in SOGo
[Web] Refresh window when session timed out
[Web] Increase default log lines and pagination trigger
[Web] Increase delay when filtering tables
2019-09-22 15:10:56 +02:00
andryyy
baba546c7a
[Watchdog] Wait longer for containers to settle
2019-09-21 22:41:31 +02:00
andryyy
6c4d93f70a
[PHP-FPM] Upgrade of MySQL may need to be applied twice
2019-09-21 22:37:43 +02:00
André Peters
fe38275cb5
Revert "Make is_valid_domain_name more strict"
2019-09-21 14:16:50 +02:00
andryyy
1207c6e865
[Web] Do not check hostname is is_valid_domain_name
2019-09-21 10:44:08 +02:00
andryyy
2738a7f46c
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-09-20 22:59:17 +02:00
andryyy
3bd32072f1
[Compose] UPDATE MARIADB TO 10.3 - Please check your installations after upgrading and WAIT a few minutes for the upgrade to complete!
...
[Postfix] Remove old python lib
[Compose] Add a grace period for MySQL when shutting down
[Netfilter] It is okay to be number two :( (fixes chain order in ip6tables FORWARD chain)
2019-09-20 22:54:40 +02:00
andryyy
1d45c563b7
[Netfilter] Set default ban masks to 32 and 128
2019-09-20 14:30:48 +02:00
andryyy
4b559d5b79
[Postfix] Remove python-gpg
2019-09-20 09:23:44 +02:00
André Peters
0dbc03a416
Merge pull request #2941 from patschi/domain-name-fix
...
Make is_valid_domain_name more strict
2019-09-19 15:03:51 +02:00
andryyy
b5d169cf90
[Postfix] Fix anonymize headers...
2019-09-19 06:48:21 +02:00
André Peters
1bbe1a2367
Merge pull request #2940 from ntimo/task/split-bad-words
...
[RSPAMD] Split bad words into multiple files per language
2019-09-18 18:35:11 +02:00
friedPotat0
ea8c002eff
update postscreen whitelist
2019-09-18 15:30:43 +02:00
andryyy
b3c2f683cb
[Postfix] Adjustments for RBL
2019-09-18 07:58:54 +02:00
friedPotat0
58cbf2c9c8
update postscreen whitelist by using postwhite
2019-09-17 21:27:17 +02:00
ntimo
ba6c5b7197
[Rspamd] Updated bad_word maps
2019-09-17 20:39:08 +02:00
andryyy
0487f5ea1d
[Web] Add JVM memory indiator and add minor fixes
2019-09-17 20:11:53 +02:00
ntimo
3ca014ee79
[Rspamd] Added multimap config for bad_words_de.map
2019-09-16 18:18:56 +02:00
Patrik Kernstock
6b2f5a30d2
Slightly modified is_valid_domain_name for #1118
2019-09-15 20:40:07 +01:00
ntimo
005ed2cadc
[Rspamd] Split bad words into multiple files per language
2019-09-15 11:53:04 +02:00
andryyy
62a386f94e
[Web] Remove invalid chars from sender for quota and quarantine notifications
2019-09-15 09:52:13 +02:00
Zekeriya Akgül
d62ec4498a
Removed unnecessary print
2019-09-15 10:36:01 +03:00
zekeriya
96042bdab8
[Dovecot] removed non-ascii chars from 'from' field before send
2019-09-14 21:48:13 +03:00
zekeriya
adbecef56f
[Dovecot] Fixed variable names for DB connection.
2019-09-14 21:07:18 +03:00
zekeriya
8af9b5b6d1
[Dovecot] Fixed quarantine_notify.py json decode error
2019-09-14 21:01:53 +03:00
zekeriya
b9e7d12a5e
[Dovecot] notify scripts migrated to python3
2019-09-13 21:14:30 +03:00
andryyy
cf87da9ab9
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-09-12 11:53:08 +02:00
andryyy
c22bddb244
[Watchdog] Add missing mariadb-client tools
2019-09-12 08:35:53 +02:00
andryyy
6a7cc9ec80
[Watchdog] Monitor Redis
2019-09-12 08:29:15 +02:00
andryyy
bba8e4f70c
[Web] Change quarantine notification interval as admin when editing a mailbox
2019-09-12 08:28:50 +02:00
andryyy
261c2a5850
[Web] Default to hourly quarantine notifications for new mailboxes; [Web] Change "SOGo" link to "Webmail"
2019-09-12 08:28:05 +02:00
André Peters
83cd62d46f
Merge pull request #2928 from MAGICCC/feature/remove-dnsbl-inps.de
...
[Postfix] Remove discontinued DNSBL dnsbl.inps.de
2019-09-10 18:07:03 +02:00
André Peters
d1e56ab7bc
Update fishy_tlds.map
2019-09-10 16:48:40 +02:00
MAGIC
b272ed04a0
[Postfix] Remove DNSBL dnsbl.inps.de due to legal reasons
2019-09-09 21:37:49 +02:00
andryyy
954690b315
[SOGo] Dont fail with unhandled err response, when a user is forced to change the passwd on next login
...
[Compose] Update SOGo image
2019-09-09 18:06:42 +02:00
André Peters
8f4d468209
Merge pull request #2916 from Thomas2500/patch-1
...
Disable SSL ticket support in dovecot
2019-09-09 07:47:37 +02:00
andryyy
87e99e53d9
[Postfix] Fix anonymize headers
2019-09-08 10:29:06 +02:00
Thomas Bella
3983b3d393
Disable SSL ticket support in dovecot
...
Because tickets are normally only generated on service start, we should disable it to provide better PFS.
2019-09-06 12:39:33 +02:00
andryyy
8608ded0ed
[Postfix] Replace Postcow header, remove authed user
2019-09-06 08:02:52 +02:00
Filip Hajny
28a5fc1c2a
One more awkward word
2019-09-05 21:56:01 +02:00
Filip Hajny
4eaf432bec
Update cs lang definitions, clear typos, simplify wording, clear up confusions.
2019-09-05 21:49:43 +02:00
Tobias
70187836e8
Update admin.js
...
Fix "→" is not displayed when username is save with uppercase
See bevor: https://i.tobias.bayern/9XGMoS5g.png
See after change: https://i.tobias.bayern/QvupZ23j.png
2019-09-05 19:08:41 +02:00
André Peters
f87beded34
Update fishy_tlds.map
2019-09-05 14:32:04 +02:00
André Peters
cdd91bcb9b
Update functions.mailbox.inc.php
2019-09-05 10:54:35 +02:00
andryyy
0d5df21ffc
[Postfix] Route watchdog@localhost to local7 discard
2019-09-04 23:07:35 +02:00
andryyy
62068b2209
[Watchdog] Add watchdog@invalid as rcpt for check
2019-09-04 23:07:17 +02:00
andryyy
a1cd7d8ee7
[Postfix] Add watchdog@localhost alias
2019-09-04 23:06:29 +02:00
andryyy
8d0b2678fe
[Rspamd] Remove some TLDs from fishy map
2019-09-04 08:14:35 +02:00
andryyy
1495bda2e1
[Postfix] Add info about extra.cf
2019-09-02 18:39:08 +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
893ce5a789
[Web] Allow to add external sender addresses, can be disabled by domain admin ACL and is disabled by default
2019-09-02 11:11:41 +02:00
andryyy
46fadf95a2
[Web] Small CSS fixes and additions
2019-09-02 11:10:14 +02:00
andryyy
1bdf861177
[Postfix] Add comments to config files, cleanup a bit
2019-09-02 09:31:30 +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
andryyy
9c714b34a4
[Rspamd] Bad word update and score change
2019-08-30 19:30:38 +02:00
andryyy
569296dcdc
[Rspamd] More bad words - todo: split by language
2019-08-30 18:54:54 +02:00
andryyy
ab42540769
[Web] Minor changes or fixes; [Web] Add multiple transport destinations at the same time - comma separated
2019-08-30 18:54:38 +02:00
andryyy
5a89dc114d
[Rspamd] Minor changes to fishy tlds and bad words
2019-08-29 18:57:37 +02:00
andryyy
6e82a35929
[Rspamd] Important fix for fishy maps
2019-08-28 15:04:53 +02:00
andryyy
1414e9df00
[Rspamd] Reduce fishy tld score
...
[Compose] Update Dovecot image
2019-08-28 14:37:04 +02:00
andryyy
a5d569e0ca
[Rspamd] Reduce fishy tld score
2019-08-28 14:26:01 +02:00
andryyy
01fe856d05
[Rspamd] Fix a domain name
2019-08-28 13:05:42 +02:00
andryyy
23ae0c3cc1
[Rspamd] Filter 'em bad words from 'em bad tlds
2019-08-28 13:03:15 +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
0d8a92a365
[Web] Show ratelimit inheritance
...
[Web] Do not allow TLS-wrapped next shops (SMTPS) in transports
[Web] Minor fixes or preparations
2019-08-25 16:02:58 +02:00
andryyy
abf33b75f4
[Postfix] Remove Zeyple config
2019-08-25 16:00:33 +02:00
andryyy
e342016534
[Rspamd] Fix scores of UCE
2019-08-22 22:08:22 +02:00
andryyy
084eb008a1
[Rspamd] Add UCE to RBL
2019-08-22 16:34:03 +02:00
andryyy
9bbf9dc68e
[Rspamd] Fix and improve settings map
2019-08-21 21:07:51 +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
andryyy
3a26365b51
[Rspamd] Change SA ruleset name
2019-08-21 14:37:30 +02:00
andryyy
c69c2d9c13
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-16 22:18:55 +02:00
andryyy
a2386434fd
[Postfix] More RBLs, lower thresholds
2019-08-16 22:17:28 +02:00
andryyy
692614f79e
[Web] Fix loop in SPF lookup
2019-08-16 18:20:58 +02:00
andryyy
6e41fa9fc1
[Web] Update JQuery, todo: dont use migrate
2019-08-16 18:20:24 +02:00
andryyy
217da8c7fc
[Postfix] Reduce threshold to 4, format list
2019-08-16 07:55:17 +02:00
andryyy
1b3a5d54ca
[Postfix] Reduce RBL threshold
...
We should move more RBL checks to Postfix
2019-08-16 07:46:19 +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
Patrik Kernstock
409ecf7fd5
[Web] Fixed one more possible XSS
...
XSS might be possible when using a specific-crafted request (harder than previous ones). Might also easily cause JS errors and making the "mailcow UI"-logs not accessible anymore
2019-08-14 22:19:50 +02:00
Patrik Kernstock
4f25a3646e
Fixed several other XSS's
2019-08-14 00:22:40 +02:00
andryyy
5fd00abf91
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-13 21:12:30 +02:00
andryyy
fab23cec2b
[Web] Fix XSS in call field
2019-08-13 21:12:24 +02:00
André Peters
a41825dede
Merge pull request #2857 from mailcow/update-msg-removehash
...
Small info regarding hash deletion, fixes #2775
2019-08-13 21:07:35 +02:00
André Peters
32f293e55f
Update lang.en.php
2019-08-13 21:07:25 +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
b4ec624a22
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-13 20:19:10 +02:00
andryyy
f00b563d9c
[Watchdog] More fixes for watchdog...
2019-08-13 20:19:01 +02:00
Geitenijs
badd6b5e7f
Update lang.nl.php ( #2850 )
2019-08-13 20:11:24 +02:00
Patrik Kernstock
a3315d9187
Rephrase EN
2019-08-13 19:53:26 +02:00
Patrik Kernstock
2b0795cc71
Small info regarding hash deletion, fixes #2775
2019-08-12 19:30:31 +02:00
andryyy
294e0bc07f
[Web] Cache validation result in Redis
2019-08-11 22:19:26 +02:00
andryyy
6aa7664d79
[Watchdog] Force timeout on smtp-cli, kill watchdog.sh on reload
2019-08-11 10:18:00 +02:00
andryyy
edfb862557
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-10 21:03:26 +02:00
andryyy
3488cb2171
[Dovecot] Fix GUID
2019-08-10 21:03:18 +02:00
heavygale
2d74d81cb1
htmlspecialchars for value attributes
...
Escaping htmlspecialchars in value attributes.
2019-08-10 19:36:03 +02:00
andryyy
03259d66bb
[Web] Minor fixes
2019-08-10 16:12:06 +02:00
andryyy
2714910a7f
[SOGo] Fix versions check
2019-08-10 15:59:28 +02:00
andryyy
d8dfd5061b
[Web] Minor fixes and changes
2019-08-10 15:57:07 +02:00
andryyy
9a500a7068
[Web] Verify OPTIONAL license plus minor fixes
2019-08-09 14:16:52 +02:00
andryyy
cb9a63ec4d
[Web] Fix CSS, thanks to @irgendwr
2019-08-09 14:14:41 +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
9e0381185c
[Postfix] Disable UTF8 SMTP as Dovecots LMTP does not support it, also disable Zeyple
2019-08-09 14:10:31 +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
cf6ed6b2b4
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-30 11:32:47 +02:00
andryyy
67049a27e2
[DockerAPI] Fix pathes, fixes #2820
2019-07-30 11:32:38 +02:00
André Peters
c7eec72055
[Web] Language updates
2019-07-29 21:12:47 +02:00
andryyy
2193378982
[Web] unlimited_quota fix for domain admins
2019-07-29 16:16:31 +02:00
andryyy
dadc66fe49
[Web] Minor changes to ip labels
2019-07-28 21:36:48 +02:00
andryyy
5fda67223d
[Dovecot] Fix pathes
2019-07-28 21:36:09 +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
Faisal Misle
be4673c5f6
Update lang.es.php
...
minor update
2019-07-28 07:17:10 -05:00
Faisal Misle
db8b7aaa04
Language updates
...
Spanish is 95% done, minor gramatical updates to english version
2019-07-28 07:13:31 -05:00
André Peters
2061181d82
Merge pull request #2810 from friedPotat0/quarantinetable
...
Minor adjustments to tables in UI
2019-07-27 19:40:43 +02:00
friedPotat0
c48ae234ce
Restrict toggle for tbl with specific breakpoints
2019-07-27 19:07:01 +02:00
friedPotat0
d1153b470f
Restrict row toggle for remaing tables
2019-07-27 18:57:58 +02:00
friedPotat0
1b54d75716
Prevent event propagation for remaining tables
2019-07-27 18:56:51 +02:00
friedPotat0
bcad71cfaa
Add proper cursor to remaining UI tables
2019-07-27 18:50:58 +02:00
friedPotat0
36888645bc
Set proper cursor for quarantine table rows
2019-07-27 17:17:56 +02:00
friedPotat0
fb1307daa9
Set proper cursor for footable toggle
2019-07-27 17:16:59 +02:00
friedPotat0
abf0548ca4
Prevent event propagation for footable toggle
2019-07-27 17:14:56 +02:00
friedPotat0
581f8c77c7
Restrict quarantine table row toggle
2019-07-27 16:49:53 +02:00
André Peters
857c225d07
Merge pull request #2804 from friedPotat0/buttonpointerevents
...
Fix pointer events for nested button elements
2019-07-27 15:59:26 +02:00
André Peters
e00a18ab95
Update anonymize_headers.pcre
2019-07-26 07:18:58 +02:00
andryyy
9de821c3b0
[Postfix] Don't remove authed header from Received
...
[Compose] New watchdog image
2019-07-26 06:53:29 +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
85f20a901d
[Web] Remove top padding on login screen for small devices
2019-07-23 21:33:24 +02:00
andryyy
91edf275b9
[Web] Minor language change in lang.de
2019-07-23 19:53:11 +02:00
andryyy
45f31ba931
[Web] Handle score as string
2019-07-23 19:52:46 +02:00
andryyy
584fb75f05
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-23 08:08:11 +02:00
friedPotat0
454ffac803
Fix pointer events for nested button elements
2019-07-23 05:48:29 +02:00
friedPotat0
d4f3e87a2f
Add spam score to quarantine table
2019-07-23 04:22:28 +02:00