Commit Graph

3607 Commits

Author SHA1 Message Date
andryyy
e21e0b9dbf
[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time
[Web] Replace spam score slider by nouislider and rework table a bit
2021-05-21 12:48:24 +02:00
andryyy
99ab945ae2
[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt 2021-05-20 15:51:52 +02:00
andryyy
a885dab0d3 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-05-20 11:36:14 +02:00
andryyy
70d2589244
[Web] Add quota bcc lang strings (wip) 2021-05-20 11:36:11 +02:00
andryyy
8e38adf2f6
[Web] Fix transport check for IPv6 addresses, thanks to marekschneider 2021-05-20 11:35:01 +02:00
Shea Ramage
7490fbdccd
[Web] Remove SOGo admin login hint (#4100)
* Remove old SOGo Admin Login hint

* Remove unneeded code blocks after change
2021-05-20 07:07:55 +02:00
andryyy
d6a3094bcc
[Web] pwgen.js will now use lower and uppercase chars 2021-05-18 21:28:42 +02:00
andryyy
1cd0a96ad0
[Nginx, SOGo] Set mime type text/plain instead of returning 403 when opening risky attachments 2021-05-17 21:21:35 +02:00
andryyy
8f52068523 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-05-12 21:38:31 +02:00
andryyy
97308982ef
[Web] Improve Nginx default error page 2021-05-12 21:38:21 +02:00
Lukáš Matula
d72e02a19d
[Web] Update lang.sk.json (#4095)
* [Web] Update lang.sk.json
2021-05-12 19:19:31 +02:00
andryyy
6a8aa699d9
[SOGo, Nginx] Deny access to some extensions from SOGo web ui to mitigate security concerns 2021-05-12 10:44:42 +02:00
andryyy
08e9ab18a8
[Netfilter] Implement protocol error regex, fulfills #4093 2021-05-10 08:44:34 +02:00
andryyy
423ccb9ba9
[Web] Fix XSS in app password names 2021-05-07 14:49:21 +02:00
Victor Nyberg
b191190f6f
[Ejabberd] Stop plain text password/user from being logged to file in auth.log. (#4087) (#4089) 2021-05-06 13:56:05 +02:00
andryyy
10b1be7f6b Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-05-04 20:46:34 +02:00
andryyy
af57a5312b
[Web] Update composer libs, fixes PHPMailer security issue 2021-05-04 20:46:05 +02:00
Dmitriy Alekseev
bb1b76454d
[Rspamd] Remove score from SIEVE_HOST (#4080)
Commit e7a5c98704 remove upstream spam flag score
2021-05-04 18:51:07 +02:00
Maximilian Leith
e939d253f2 fixed typos 2021-05-03 00:06:12 +02:00
andryyy
0cbd4ec273
[Config, Update] Add ACME_CONTACT 2021-04-29 23:32:42 +02:00
Maximilian
5df8a24c84
server_tokens off in default settings (#4073)
Co-authored-by: Maximilian Leith <accounts.maximilan@leith.de>
2021-04-26 13:20:23 +02:00
andryyy
edf1a4fb1f
[Netfilter] Exit on log line error in pubsub 2021-04-25 09:23:02 +02:00
monsterry
dfe43f56bf
[netfilter] Use exit code 2 if an error occurs (#4040) 2021-04-25 09:13:26 +02:00
Schwindelhub
e1c9c7094e
German spelling correction (#4041)
Various "Leerzeichen in Komposita" corrected.

Co-authored-by: André Peters <andre.peters@debinux.de>
2021-04-25 09:08:44 +02:00
Razvan
d92bead44c
[Web] Update lang.ro.json (#4059) 2021-04-25 09:07:36 +02:00
Victor Nyberg
2e08082462 [Web] lang.sv.json 2021-04-24 23:53:46 +03:00
Dmitriy Alekseev
e44c275b2f
[Web] Update russian translation (lang.ru.json) 2021-04-24 14:12:24 +03:00
andryyy
df8cdf1e65
[Web] Fix username policy display for admins and domain admins (also added for edit pages) 2021-04-20 20:59:45 +02:00
andryyy
1cdac4ff18
[Web] Fix username policy display for admins and domain admins (also added for edit pages) 2021-04-20 20:59:39 +02:00
andryyy
46f2a011c3
[Web] Fix username policy display for admins and domain admins 2021-04-20 20:52:37 +02:00
Sven Gottwald
2617f639b2
[ClamAV] Update to 0.103.2 (#4068)
Security patch, see https://blog.clamav.net/2021/04/clamav-01032-security-patch-release.html
2021-04-20 10:39:26 +02:00
andryyy
891213c59c
[mailcow] Keep hook subdirectories 2021-04-19 08:49:55 +02:00
Dmitriy Alekseev
bbb75b0d32
[Rspamd] Fix for Respect Redis REPLICA in reputation plugin (#4046) 2021-04-18 22:41:08 +03:00
André Peters
ee6ca4eaaa
Revert "[Rspamd] Respect Redis REPLICA in reputation plugin (#4046)" (#4065)
This reverts commit 7fdc4c2cc3.
2021-04-18 21:02:29 +02:00
andryyy
0e307e8ffe
[Web] Add TLS 1.3 to XMPP site, should fix #4064 2021-04-18 20:55:29 +02:00
andryyy
0d36f9efd6 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-04-18 12:54:08 +02:00
andryyy
eb1d5dd134
[Web] Remove debugging points 2021-04-18 12:53:59 +02:00
Victor Nyberg
fb39cc8849
[Web] lang.sv.json (#4060) 2021-04-17 10:05:05 +02:00
andryyy
6d4f10dfca Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-04-16 20:40:42 +02:00
andryyy
c5fc755882
[Web] WIP: Add LDAP administrators 2021-04-16 20:38:26 +02:00
andryyy
971434ddd3
[mailcow] Use ofelia instead of cron daemons (wip: remove init systems) 2021-04-16 20:38:09 +02:00
Loïc Beurlet
995f135ff1
[Web] Fix password check typo from 19843cc (#4056) 2021-04-15 08:44:45 +02:00
andryyy
2b2e139d7a Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-04-13 21:35:07 +02:00
andryyy
19843cc786
[Web] Fix mailbox editing when password is unchanged, fix adding new administrator (fixes #4054, fixes #4053); [Web] Update libs, add LDAP for future admin/domain admin authentication 2021-04-13 21:34:47 +02:00
Victor Nyberg
ba17d96436 [Web] Swedish 🇸🇪 lang.sv.json 2021-04-10 20:18:01 +03:00
Valentin Brandner
1bb68c2f5f
[Rspamd] Fix little typo in regex (#4050)
There was a dot missing, right? Correct me if I'm wrong...
2021-04-09 23:37:33 +02:00
andryyy
75c313ca92
[Web] Pin container to body (edit domain admin, acl and domain list) 2021-04-09 22:44:44 +02:00
andryyy
9fb44a2a39
[Web] chars -> characters 2021-04-09 13:52:26 +02:00
andryyy
efd30df735 [PHP-FPM] Add default password policy 2021-04-09 13:49:31 +02:00
andryyy
5ea649b292
[Web] Feature: Add password policy 2021-04-09 13:46:17 +02:00
andryyy
616226be8a
[Web] Fix quota calculation, fixes #4036 2021-04-08 11:17:27 +02:00
andryyy
c23f9437af
[Web] WIP: Add BSI CA 2021-04-07 21:29:28 +02:00
andryyy
604f29e870
[Postfix] Set mynetworks_style = subnet to include all local subnets, will be overridden by mynetworks in extra.cf 2021-04-07 21:28:53 +02:00
andryyy
f60143e983
[Postfix, Dovecot, SOGo] Sanitize F2B logs 2021-04-07 21:27:05 +02:00
JD
530d67344e
Fix password property spelling in add,edit/mailbox endpoint (#4047) 2021-04-04 20:22:34 +02:00
Dmitriy Alekseev
694e3d652f
[Rspamd] Sign Disposition-Notification Headers (#4020)
* [Rspamd] Sign Disposition-Notification Headers

Add more Headers to DKIM signing

* Update dkim_signing.conf
2021-04-03 12:43:20 +02:00
Victor Nyberg
5a5574892b
[Web] Swedish 🇸🇪 lang.sv.json (#4033)
* [Web] Swedish 🇸🇪 lang.sv.json

* [Web] Swedish 🇸🇪 lang.sv.json
2021-04-03 12:42:36 +02:00
Der-Jan
7fdc4c2cc3
[Rspamd] Respect Redis REPLICA in reputation plugin (#4046) 2021-04-02 21:34:52 +02:00
andryyy
dbede2252c
[Ejabberd, Postfix, Dovecot] Do not run DNS check against unbound 2021-04-01 15:24:55 +02:00
andryyy
5659017786 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-03-26 11:24:53 +01:00
andryyy
a02425dbf5
[Dovecot] Remove Schaal, remove non-numeric TXT output from dig request 2021-03-26 11:24:39 +01:00
André Peters
a8b051c48d
Update openapi.yaml 2021-03-24 10:13:41 +01:00
andryyy
8eb757bea3
[Netfilter] Further improvements to catch invalid input 2021-03-23 20:53:04 +01:00
andryyy
8bf9ee8308
[Netfilter] Restart on invalid data via pubsub 2021-03-22 21:19:24 +01:00
andryyy
dd198747b7
[Web] Use api/v1/get/mailbox/reduced for faster loading of mailbox table 2021-03-19 16:33:50 +01:00
andryyy
b82bf5073b
[Web] Feature: Expand alias over alias domains 2021-03-19 09:28:45 +01:00
andryyy
a3c6c51b35
[Web] Feature: Expand alias over alias domains 2021-03-19 09:11:55 +01:00
andryyy
cda16ac53f
[ClamAV] Update to 0.103.1 2021-03-17 14:19:21 +01:00
andryyy
851f575384 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-03-13 12:38:06 +01:00
andryyy
b3e3ab2e61
[Web] Allow to specify transport test rcpt 2021-03-13 12:37:24 +01:00
andryyy
c79aae2b1e
[Watchdog] Longer sleep for open relay check 2021-03-13 12:37:06 +01:00
Valentin Brandner
3255c08813
[Update, Config] Add subject for watchdog emails (#4027)
Co-authored-by: Valentin <vbrandner.itsb-b2018@fh-salzburg.ac.at>
2021-03-13 12:36:29 +01:00
andryyy
84ba784550
[Dovecot] Set --addheader by default, fixes #4025 2021-03-11 19:21:50 +01:00
Shea Ramage
4feceb08da
Refactor support for pre-hashed passwords (#4024) 2021-03-10 21:06:32 +01:00
andryyy
0b19c77cdc
[Web] Fix textarea number width > 999
[Web] Do not create 2M session file when saving large Rspamd global filter maps (thanks @Drago)
[Web] Do not cache content of Rspamd global filter maps
2021-03-08 12:36:23 +01:00
andryyy
749dc0e5c9 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-03-04 16:13:55 +01:00
andryyy
c39792c1a5
[Dovecot] Update image to 2.3.14 2021-03-04 16:13:27 +01:00
Guillaume REICHENBACH
4f71af3dad Added missing french parts (XMPP and Nginx service) 2021-03-03 15:23:34 +01:00
Timo Eissler
b6d1f78428
[PHP-FPM] Increase PHP memory limit for "cli" to 512M (#4010) 2021-03-03 10:28:15 +01:00
andryyy
4975e4cabd
[SOGo] Fix comments in custom theme 2021-03-03 10:23:51 +01:00
andryyy
0bd03c04bd
[ACME] Skip inactive domains 2021-03-03 07:59:11 +01:00
andryyy
e956b32a12
[SOGo] Remove custom theme, disable debug mode, keep example custom-themes 2021-03-02 11:24:00 +01:00
andryyy
e9b554b09c [Web] Add nevondo.com ip check source, thank you! 2021-03-01 20:00:01 +01:00
andryyy
d3c0e2fc11
Temp remove ip6.korves.net 2021-03-01 10:21:53 +01:00
andryyy
6b3ea28501
[Web] Minor fixes 2021-03-01 10:21:26 +01:00
andryyy
64264767d7
[Web] Fix quota-left calculations when editing a mailbox (respect max domain quota) 2021-02-23 08:42:04 +01:00
andryyy
d70f8a4ded
[Web] Uppercase "rename" in en and de 2021-02-23 08:41:35 +01:00
Lukáš Matula
c1bf9b50f1
[Web] Missing capital letters on some buttons (#4000)
* [Web] Update lang.sk.json + missing strings

* [Web] Missing capital letters on some buttons
2021-02-23 08:34:49 +01:00
Lukáš Matula
a5eec3569e
[Web] Update lang.sk.json + missing strings (#3999) 2021-02-22 08:25:01 +01:00
gjerek
3c7995df7a
Fix for listing mailboxes and aliases from multiple domains (#3996) 2021-02-21 19:08:09 +01:00
Victor Nyberg
b5bc766c53
[Web] Swedish 🇸🇪 (#3993) 2021-02-21 19:07:39 +01:00
Geitenijs
6d75bc1fee
Update lang.nl.json (#3995)
* Update lang.nl.json
2021-02-21 13:01:41 +01:00
andryyy
32cab18a79 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-20 08:01:59 +01:00
andryyy
4730cc4970
[Web] Move xmpp_active checkbox to the bottom 2021-02-20 08:01:55 +01:00
andryyy
a95cad7133
[Web] Show quarantine settings in /quarantine 2021-02-20 08:01:23 +01:00
Henrik
f899298bb3
Add missing DE strings (#3991) 2021-02-19 21:57:41 +01:00
Frederick Nicklas Ambo Eggert Eggertsen
6840a1665d
[Web] Danish lang. 🇩🇰 (#3971)
Create Danish lang
2021-02-19 18:23:08 +01:00
Hexaris
215d5e232f [Web] Update lang.sk.json 2021-02-19 17:10:58 +01:00
andryyy
5eb2df542b
[Watchdog] Revert to Alpine 3.11, needs fixes 2021-02-18 11:52:54 +01:00
andryyy
e0bb079cb7
[Watchdog] Temp. disable query check 2021-02-18 09:26:32 +01:00
andryyy
27b18373cc
[Alpine] Update Alpine base images to v3.13 2021-02-18 08:48:12 +01:00
Timo
0a3ea8ee3f
[olefy] Update container to alpine 3:13 to fix build (#3988) 2021-02-18 08:25:30 +01:00
andryyy
5f6f37ec05 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-17 16:44:20 +01:00
andryyy
c2c183df2c
[Ejabberd] Add missing ip in yml 2021-02-17 16:44:11 +01:00
Dmitriy Alekseev
e3d2172d16
[Web] Update russian translation (lang.ru.json) 2021-02-17 12:45:58 +02:00
andryyy
22402a274b
[Web] Require Docker functions for xmpp config reload 2021-02-16 21:41:55 +01:00
andryyy
e3d73afb9d Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-16 21:33:54 +01:00
andryyy
11a858a7fd
[Web] Add Trustkey CA for WebAuthn 2021-02-16 21:33:46 +01:00
andryyy
9ee0bd8bdf
[Ejabberd] Do not store group chats in archive 2021-02-16 21:33:30 +01:00
Victor Nyberg
2ac80f655e
[Web] Some lang fixes (lang.sv.json) (#3986) 2021-02-16 17:01:15 +01:00
andryyy
b11764dff0
[Config] Add ADDITIONAL_SERVER_NAMES as optional config to define additional server_name parameters for mailcow UI 2021-02-16 16:38:28 +01:00
andryyy
c4155d4ab6 [Ejabberd] Do not store messages by default; Delete uploads after 30 days; Use JID in upload file path; Use more secure file permissions; Set max offline messages to 1000; 2021-02-16 16:37:18 +01:00
andryyy
378ee3caa3 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-16 14:11:34 +01:00
andryyy
229b5b2df5
[Web] Some lang fixes 2021-02-16 14:09:21 +01:00
andryyy
9c8c83fd24
[Web] Fix permission of ejabberd directory 2021-02-16 14:09:08 +01:00
ValdikSS
b52fa1146a
Unset Postfix smtpd_tls_session_cache_database, reduce disk writes (#3981)
Postfix may update smtpd_tls_session_cache_database quite frequently even on not busy server, which leads to unnecessary (excessive) disk writes, which is an issue for SSD.
Postfix documentation suggests not to use this parameter anymore since there's another, better TLS session resumption method available.

>As of Postfix 2.11 the preferred mechanism for session resumption is RFC 5077 TLS session tickets, which don't require server-side storage. Consequently, for Postfix ≥ 2.11 this parameter should generally be left empty.

http://www.postfix.org/postconf.5.html#smtpd_tls_session_cache_database
2021-02-16 11:01:27 +01:00
andryyy
d29a671cf4 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-14 21:33:50 +01:00
andryyy
666d344322
[Web] Remove XMPP site when disabling XMPP 2021-02-14 21:33:43 +01:00
Victor Nyberg
8c166eb982 [Web] lang.sv.json 2021-02-14 13:35:52 +02:00
andryyy
9c4cb21df6
[Web] Show JID example when editing a domain 2021-02-14 10:48:18 +01:00
andryyy
9febe4e86b [Ejabberd] Require s2s TLS, enforce protocols and ciphers, move admin UI (WIP) 2021-02-14 10:47:53 +01:00
andryyy
38e5dc37d2
[Rspamd] Edit RBL 2021-02-14 10:47:05 +01:00
andryyy
f48bbfaa48 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-13 18:21:40 +01:00
andryyy
d67dc55293
[Nginx] Be more explicit with server names 2021-02-13 18:21:32 +01:00
Victor Nyberg
5b0b84ab09
[Web] lang.sv.json (#3976) 2021-02-13 09:34:42 +01:00
andryyy
fee4b50b9b
[Web] Do not print invalid date 2021-02-12 21:22:05 +01:00
andryyy
67bedb3fb6
[Web] Fix administrator badge for xmpp users, fixes #3977 2021-02-12 20:07:08 +01:00
andryyy
8c6b512f05
[mailcow] Move ejabberd site to last available site 2021-02-12 19:26:49 +01:00
andryyy
63160890e0
[Web] Fix XMPP site #2 2021-02-12 12:10:49 +01:00
andryyy
ee87e4ab77
[Web] Fix XMPP site 2021-02-12 11:50:46 +01:00
andryyy
5809e5b82e
[mailcow] Fix C22 -> C2S 2021-02-12 11:22:43 +01:00
andryyy
f2453e316f
[Ejabberd] More fixes for Ejabberd integration (WIP) 2021-02-12 10:04:19 +01:00
andryyy
38c5470d54
[Ejabberd] Various fixes, sorry (still WIP) 2021-02-11 21:09:46 +01:00
andryyy
462aa0a764
[Ejabberd] Fix bootstrapping, ejabberd could not be enabled 2021-02-11 20:46:13 +01:00
andryyy
9c1bd5c18b
[Ejabberd] Add new Dockerfile 2021-02-11 15:24:49 +01:00
andryyy
f69f6b84f3
[Git] Sort gitignore 2021-02-11 15:24:34 +01:00
andryyy
04bd21663c
[Web] Minor fixes 2021-02-11 14:41:00 +01:00
Tobias Krischer
e3546fe90c
move white/blacklist form above the table (#3975)
* move white/blacklist form above the table

* move white/blacklist form above the table for domain edit
2021-02-11 13:09:19 +01:00
andryyy
386d6109c8 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-02-11 09:36:18 +01:00
andryyy
06c89bac7d
[Web] Implement XMPP
[Web] Various small fixes and enhancements
2021-02-11 09:34:21 +01:00
andryyy
e51479700b
[Web] Show XMPP status in /debug 2021-02-11 09:34:08 +01:00
andryyy
77ceb5e8ad
[Web] Show XMPP status for user 2021-02-11 09:33:46 +01:00
andryyy
fa9c584912
[PHP-FPM] Add sleep to loop 2021-02-11 09:33:02 +01:00
andryyy
29bcd94b7c
[Rspamd] Increase spam symbol weight 2021-02-11 09:32:47 +01:00
Felix Kaechele
31805f1656
[Web] Implement all supported dovecot password schemas (#3974)
When migrating from other Dovecot based installations it can be very
convenient to just copy over existing hashed passwords.
However, mailcow currently only supports a limited number of password
schemes.

This commit implements all password schemes that do not require
challenge/response or OTP mechanisms.

A convenient way to generate the regex with all supported schemas is
`docker-compose exec dovecot-mailcow doveadm pw -l | awk -F' ' '{printf
"/^{("; for(i=1;i<=NF-1;i++){printf "%s%s", sep, $i; sep="|"}; printf
")}/i\n"}'`

Note that this will also include unsupported challenge/response and OTP
schemas.

Furthermore this increases the vsz_limit for the dovecot auth service to
2G for the use of ARGON2I and ARGON2ID schemas.

Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2021-02-11 09:31:53 +01:00
Peter
6286cda396
Merge pull request #3970 from guiguir68/master
Added missing french parts, based on the english file
2021-02-08 16:05:57 +01:00
Dmitriy Alekseev
32b6495ea3
[Dovecot] Add Russian and Ukrainian folders (#3967)
Update dovecot.conf
2021-02-08 16:09:23 +02:00
guiguir68
c55baed20b Added missing french parts, based on the english file 2021-02-08 14:36:23 +01:00
myOmikron
7ad07a8fdd Changed type of items parameter to list 2021-02-07 00:16:27 +01:00
Dmitriy Alekseev
a2783d44ad
[SOGo] Add custom favicon (#3957)
* [SOGo] Add custom favicon

* Update docker-compose.yml
2021-01-31 09:58:08 +01:00
Dmitriy Alekseev
0a102444fc
[Rspamd] Add FUZZY_SPAM_MISMATCH (#3958)
Remove score from FUZZY_HAM_MISMATCH
2021-01-31 09:56:47 +01:00
JD
1bc0f0fa6b
[Api docs] Add sogo_visible property to alias endpoints (#3956) 2021-01-30 15:48:31 +01:00
andryyy
0d1ea05ae2
[Git] Ignore custom SOGo logo
[SOGo] Slightly more contrast
2021-01-29 07:37:37 +01:00
andryyy
01b2179d56
[SOGo] Lighter logo 2021-01-28 19:42:52 +01:00
andryyy
410cb558ee
[Dovecot] Check if quarantine_notify.py holds a lock
[SOGo] Change default theme
2021-01-28 15:48:59 +01:00
andryyy
049b5ceb31
[Rspamd] Add bulk header 2021-01-26 07:48:39 +01:00
andryyy
9b62eb1ab8 Merge branch 'master' of github.com:mailcow/mailcow-dockerized 2021-01-19 13:00:57 +01:00
andryyy
e6898beb59
[Rspamd] Remove ham symbols if a fuzzy denied hash matched 2021-01-19 12:59:46 +01:00
Lukáš Matula
91973bc0f8
[Web] Update lang.sk.json (#3941) 2021-01-18 19:30:42 +01:00
Peter
5dcbce662b
[Rspamd] Sort & add infos for bad ASN map (#3934) 2021-01-18 07:06:06 +01:00
Dmitriy Alekseev
d9d129047c
[Rspamd] Score for freemail from to undisclosed recipients 2021-01-17 19:09:02 +02:00
ValdikSS
93da3d407c
Remove breakpoints for small screens for "Recipient" and "Action" columns (#3938)
Action buttons in quarantine are completely hidden if browser window is small, making the user confused.
Make action buttons and recipient column visible all the time.
2021-01-16 16:20:28 +01:00
Victor Nyberg
32cc3fdc66
[Web] lang.sv.json (#3935) 2021-01-15 08:18:57 +01:00
andryyy
3dece1a05c
[Dovecot] Add sieve rule to move DeltaChat (https://delta.chat) messages to folder DeltaChat
[Web] Add information about extended DNS config
2021-01-14 09:38:56 +01:00
andryyy
00723631dd
[Postfix] Add parent_domain_matches_subdomains 2021-01-13 21:17:10 +01:00
andryyy
c17986b0d7 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2021-01-12 20:54:55 +01:00
andryyy
39f1b0368e
[Web] Remove 36f296d9d6, fixes #3926 2021-01-12 20:54:43 +01:00
ValdikSS
9c559680a6
Add postscreen whitelist syntax and examples (#3931) 2021-01-11 19:23:32 +01:00
Zhuang Wu
cb0223a04e
[Web] Minor lang fix (#3927) 2021-01-09 14:59:45 +01:00
andryyy
ea98ac6442
[Postfix] Do not create a TLS SNI map when SKIP_LETS_ENCRYPT=y 2021-01-08 12:39:40 +01:00
andryyy
6f14955b69
[Web] Fix U2F file 2021-01-04 16:48:07 +01:00
andryyy
16db3f6f3a Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2021-01-04 16:44:06 +01:00
andryyy
5ea0caa261
[Dovecot] Update Dovecot to 2.3.13 2021-01-04 16:36:33 +01:00
andryyy
ee6989bd1d
[Web] Update libs 2021-01-04 11:11:04 +01:00
Dmitriy Alekseev
a832becbd5
[Rspamd] Not trigger FREEMAIL_POLICY for mailig lists (#3918) 2021-01-02 09:49:55 +01:00
andryyy
c28bea6a53 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-12-29 15:20:55 +01:00
andryyy
e676617f00
[Web] Fix duplicate file extension on shortened filenames 2020-12-29 15:20:46 +01:00
Dmitriy Alekseev
fec6876490
[Rspamd] Block spoofing for free mail domains (#3907) 2020-12-28 22:04:01 +01:00
andryyy
c8a72bf642
[Watchdog] Return score with Rspamd check 2020-12-26 10:20:46 +01:00
andryyy
380e41a0f9
[Web] Fix more ACL-disabled buttons 2020-12-26 10:20:15 +01:00
andryyy
9407b55661
[PHP-FPM] Fix fastcgi timeouts 2020-12-26 10:19:52 +01:00
andryyy
483ea1a4c8 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-12-25 20:27:44 +01:00
andryyy
24c0b82cef
[Web] Fixes #3912 2020-12-25 20:27:36 +01:00
ntimo
652a1f9957
[Api docs] Added day ratelimit option to /add/domain endpoint 2020-12-22 19:45:49 +00:00
Lukáš Matula
43cbc04942
[Web] Update lang.sk.json + small typos (#3905)
* [Web] Update lang.sk.json + small typos

* [Web] Update lang.sk.json

* [Web] Update lang.sk.json
2020-12-20 09:01:50 +01:00
Geitenijs
fed780168f
[Web] Update lang.nl.json (#3895) 2020-12-11 10:08:38 +01:00
andryyy
16f87f07fa
[Dovecot] Replace hostname for quarantine notifications with mailcow hostname (broke after Docker 20.10 fix) 2020-12-11 10:05:05 +01:00
andryyy
2086927bb8
[Compose] Update Dovecot and Rspamd images 2020-12-11 10:04:37 +01:00
andryyy
835c4eebb8
[Postfix] Fix HELO name 2020-12-09 14:41:19 +01:00
andryyy
75da1c6f20
[Web] Fix attachment download, thanks to Drago 2020-12-09 13:21:29 +01:00
andryyy
cf50ff01da
[Web] Fix SSO for SOGo when authen with FIDO2, thanks to Drago! 2020-12-07 22:23:58 +01:00
andryyy
3535ed6efe
[Rspamd] Set bounce_to ratelimit to 7 / 1m to hopefully reduce backscatter spam 2020-12-07 11:09:06 +01:00
andryyy
96324aa4b5
[Rspamd] Set bounce_to ratelimit to 10 / 1m to hopefully reduce backscatter spam 2020-12-07 11:08:49 +01:00
andryyy
a76d5628bc
[Web] Accept prehashes password on both edit and add mailbox 2020-12-07 08:13:26 +01:00
andryyy
3b1a87f9a7
[Web] Accept raw SSHA hashes as passwords 2020-12-07 08:07:41 +01:00
andryyy
02b10b0ed4
[Web] Add SSHA 2020-12-07 07:58:50 +01:00
andryyy
3234550a5b Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-12-07 07:38:11 +01:00
andryyy
e25cd47c2f
[Web] Keep state of quarantine table in session 2020-12-07 07:38:05 +01:00
Luca Razvan
ba1f210097
up to date RO translation (#3890) 2020-12-05 19:12:35 +01:00
andryyy
6664052e2e
[Web] Minor lang fix 2020-12-05 10:50:43 +01:00
Dmitriy Alekseev
abf9e45575
[Web] Update translation (#3888) 2020-12-05 03:41:53 +02:00
Balázs Dura-Kovács
36f296d9d6
Set domain to filter by default when creating new mailbox (#3887) 2020-12-04 09:37:39 +01:00
andryyy
96616e6973
[Web] Remove qid details in overview when an error occured 2020-12-03 22:35:59 +01:00
MangoCubes
ed0cd876f4
[Web] Korean translation (#3885)
* Template

* ACL translation almost done

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update lang.ko.json

* Update vars.inc.php
2020-12-03 22:35:28 +01:00
andryyy
fa979456a7 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-12-03 16:43:15 +01:00
andryyy
da3fc31500
[Web] Fix Rspamd symbols in quarantine overview 2020-12-03 16:43:09 +01:00
Joerg Lehmann
bcffebaabe
support pre-hashed passwords (#3884) 2020-12-02 20:32:39 +01:00
andryyy
a3166b5d17 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-11-30 19:38:32 +01:00
andryyy
2d8d227bfa
[Web] Fix wrong element release/download/delete in quarantine details 2020-11-30 19:38:25 +01:00
ntimo
0d2f578fcd
[Api docs] Fixed rate limit examples 2020-11-30 15:29:21 +00:00
andryyy
9670d0c4f1
[Rspamd] More explicit Sendgrid ID checking 2020-11-30 07:45:30 +01:00
Balázs Dura-Kovács
dd1b25fa61
[Web] Optional HTML in system mails (#3879)
* HTML in system mails

* Update functions.inc.php

* Update functions.inc.php

Co-authored-by: André Peters <andre.peters@debinux.de>
2020-11-30 07:43:48 +01:00
Victor Nyberg
cf78855927
[Web] lang.sv.json (#3878) 2020-11-29 13:33:58 +01:00
andryyy
34f6b25104
[Web] Fix rspamd_maps function name in API, fixes #3876 2020-11-29 07:38:28 +01:00
andryyy
ba20db2e08
[Web] Allow a user to choose notification categories (junk folder, rejected mail, both/all) + user ACL 2020-11-28 17:41:48 +01:00
andryyy
752efa2188
[Web] Fix container ctrl session 2020-11-27 21:20:46 +01:00
andryyy
418f443ee5 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-11-27 09:22:52 +01:00
andryyy
0485e1feb2
[Dovecot] Add sieve_vacation_dont_check_recipient = yes 2020-11-27 09:17:29 +01:00
POTIER Mathieu
cbaa69f836
Fix some typo and frenglish words (#3873) 2020-11-27 06:37:12 +01:00
Victor Nyberg
46bd069768
[Web] lang.sv.json (#3872) 2020-11-26 19:23:31 +01:00
andryyy
eb32cfbfd7 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-11-26 15:17:43 +01:00
andryyy
8e15c56330
[SOGo] Increase timeout for SOGo to prevent failure on uploads 2020-11-25 16:11:02 +01:00
andryyy
8d05d4a51d
[Web] Cleanup Rspamd, other fixes 2020-11-25 16:10:33 +01:00
Lukáš Matula
7852d01cb0
[Web] Update lang.sk.json (#3866)
* [Web] Update lang.sk.json + small typos
2020-11-19 23:03:24 +01:00
andryyy
0a593bfe7b
[Dovecot, Helper] Add HAProxy listener for 4190/tcp sieve 2020-11-19 16:02:05 +01:00
andryyy
126e0b9c59 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-11-19 15:29:23 +01:00
andryyy
bfd451fe30
[ClamAV] Add default wl PUA.Pdf.Trojan.OpenActionObjectwithJavascript-1 2020-11-19 15:28:52 +01:00
Victor Nyberg
1e6bd77d1d
[Web] lang.sv.json (#3865) 2020-11-19 14:58:16 +01:00
andryyy
586992618c [Rspamd] Revert previous commit; Do not punish DMARC alignment when p=none 2020-11-19 09:44:10 +01:00
andryyy
399951509e
[Rspamd] Exclude DMARC_POLICY_SOFTFAIL from SPOOFED_UNAUTH 2020-11-19 09:37:02 +01:00
andryyy
4a355f242f
[Web] Some fido2 fixes, table view for fido2 keys, fix renaming keys with the same subject 2020-11-17 13:38:28 +01:00
andryyy
2aee906704
[Web] FIDO2: Add Face ID via Apple 2020-11-16 20:32:34 +01:00
andryyy
46643af00c
[Web] FIDO2: Add Face ID via Apple 2020-11-16 20:32:13 +01:00
andryyy
ff071e5120
[Web] Different UV flag for auth and register, remove unique key from fido2, delete tfa/fido2 when removing user object 2020-11-16 15:01:02 +01:00
andryyy
c1376b4f4c
[Rspamd] Increase bounce_to limit 2020-11-16 11:56:12 +01:00
andryyy
21a75c1fd1 [Web] FIDO2: Print thrown error in verification failure, if any 2020-11-16 08:55:48 +01:00
andryyy
9dec340434 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-11-15 20:22:46 +01:00
Lukas Schreiner
d96bf91a0d
Support of different default pass schemes + support of BLF-CRYPT (#3832)
* Introduce MAILCOW_PASS_SCHEME in order to support blowfish (cf. mailcow/mailcow-dockerized#1019)

* Furthermore added dovecot to support new environment varible for MAILCOW_PASS_SCHEME defaulted to SSHA256

* Revert changes regarding gitignore.

* Added fallback to SSHA256 if environment is not proper prepared.

* No fallback within management frontend, as it must match to other components.

* Unified and corrected alignment; implemented support of SSHA512

* Currently, password_hash of PHP is using by default bcrypt (BLF). As this might change later, we must ensure, that BLF is still used after PHP changes its default.

* Switched to BLF-CRYPT by default (even on update)

* Switched to BLF-CRYPT by default (even on update)

* Adding information in config generation / update with link to supported hash algorithm

* Bump sogo version to 1.92

* Fallback to BLF-CRYPT in case password scheme is not proper defined for Mailcow administration.
2020-11-15 20:22:35 +01:00
andryyy
c150ac7b37
[Web] Feature (beta): Add WebAuthn support for administrators and domain administrators 2020-11-15 19:32:37 +01:00
Victor Nyberg
6d4555eb38
[Web] lang.sv.json (#3858) 2020-11-14 00:04:42 +01:00
andryyy
58cce74bc9
[Web] Add new lang strings 2020-11-13 21:27:20 +01:00
andryyy
5d9c40b8b4
[Rspamd, Web] Add rewrite subject to known soft quarantine actions 2020-11-13 21:26:42 +01:00
andryyy
477e1ff464
[Web] Fix initial static view update 2020-11-13 15:20:30 +01:00
andryyy
08396dc63a Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2020-11-11 14:34:42 +01:00
andryyy
0201becf77
[Rspamd] Fix some composites 2020-11-11 14:34:24 +01:00
Victor Nyberg
956c225f07
[Web] lang.sv.json (#3850)
* [Web] lang.sv.json
2020-11-09 22:57:24 +01:00
Bao, Huang-Huang
1a6f6ba9ec
[Web] Update lang.zh.json (#3848) 2020-11-09 14:48:39 +01:00
andryyy
f18b677c8c
[Web] Fix invalid encodings with json_encode, fixes #3847 2020-11-09 14:43:15 +01:00
andryyy
6d56ef6435
[Web] Fix invalid encodings with json_encode, fixes #3847 2020-11-09 14:42:26 +01:00
andryyy
9eb65b03a1
[Rspamd] Remove rule that breaks DMARC valid mails from having their scored lowered 2020-11-09 14:04:56 +01:00