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
andryyy
b7956d8a7a
[Web] Fix order of fuzzy del and fuzzy add when learning from quarantine, fixes #3844
2020-11-07 21:46:39 +01:00
Balázs Dura-Kovács
a73944076c
[Web] Hungarian translation ( #3842 )
2020-11-06 14:47:11 +01:00
andryyy
b9a8b8a3e7
[Web] More custom_params
2020-11-06 14:26:48 +01:00
andryyy
8dce12dbfa
[Assets] Update quarantine template (please review and update in case of modifications)
2020-11-06 12:26:48 +01:00
andryyy
6d46ee795b
[Rspamd] Log mail that was put into junk folder and keep a copy in quarantine
2020-11-06 12:26:01 +01:00
andryyy
347217c2d3
[Dovecot] Lower deduplicate interval to not discard duplicates of mail from quarantine that were previously saved in the junk folder
2020-11-06 12:25:09 +01:00
andryyy
9245bd8636
[Postfix] Sanitize string in smtpd last login script with printf
2020-11-06 12:23:23 +01:00
andryyy
4e337b308f
[Dovecot] Select action in quarantine script, use nobody to run imapsync cron
2020-11-06 12:23:02 +01:00
andryyy
2732e0158c
[Rspamd] Add newsletterplus to unwanted bulk (no consent, corona spam)
2020-11-04 09:29:27 +01:00
andryyy
46491e4e30
[Web] Add type/action to quarantine table
2020-11-03 11:13:16 +01:00
andryyy
7dc21e036d
[Rspamd] Fixes #3837 by setting correct data type for mails without fuzzy hashes, also implements actions
2020-11-03 10:27:46 +01:00
andryyy
fd462f67e1
[Web] Do not use connectors for debug filters, fixes #3833
2020-10-31 09:32:52 +01:00
andryyy
33f6f0c4b0
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-29 20:29:31 +01:00
andryyy
d94b5e43ea
[Rspamd] Add symbol HAM_TRAP or SPAM_TRAP for trap aliases
2020-10-29 20:29:14 +01:00
Victor Nyberg
b095d57225
[Web] lang.sv.json ( #3826 )
2020-10-28 13:49:28 +01:00
andryyy
9034e0f3a8
[Rspamd] Fix tag handling for mailboxes
2020-10-28 11:06:33 +01:00
andryyy
6c697f3f3f
[Web, Quarantine] Allow to set the max score of a message up to which a quarantine notification will be sent
2020-10-27 21:34:02 +01:00
andryyy
1cb4d59e84
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-27 07:28:09 +01:00
andryyy
61bb3219df
[Rspamd] Fix tag handling for aliases
2020-10-27 07:20:54 +01:00
Victor Nyberg
b067b23fb4
[Web] lang.sv.json
2020-10-25 15:36:28 +02:00
andryyy
7bcb9414ab
[Rspamd] Handle Postmaster in and outbound as trusted
2020-10-25 10:34:13 +01:00
andryyy
988c21657b
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-24 16:28:49 +02:00
andryyy
0165c9d26b
[Web] Show fuzzy hash of rejected mail, if any
2020-10-24 16:27:31 +02:00
andryyy
b2fb0239fa
[Web] Lang: Add hint about blacklisted items not being quarantined
2020-10-23 21:49:50 +02:00
andryyy
d85241f518
[Rspamd] Temp. pre-add proposed upstream change in metadata exporter
2020-10-23 21:49:06 +02:00
andryyy
efc6f214d1
[Dovecot] Revert notification excludes (there are no blacklisted elements in quarantine anymore)
2020-10-23 20:24:25 +02:00
andryyy
9d0d826337
[Web] Highlight select boxes with missing required attrs
2020-10-23 20:23:54 +02:00
andryyy
85b8b74a4c
[Rspamd] Do not quarantine blacklisted entities
2020-10-23 20:23:26 +02:00
andryyy
c7e17c7fd1
[Rspamd] Global blacklists are not prefilters anymore to not prevent them from being learned
2020-10-21 19:00:53 +02:00
Geitenijs
8bbd90b9b9
[Web] Update lang.nl.json ( #3818 )
2020-10-21 14:47:37 +02:00
andryyy
4155d21392
[Rspamd] Remove positive fuzzy scores from bounces
2020-10-20 16:15:02 +02:00
andryyy
17c7625c11
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-20 15:50:00 +02:00
andryyy
5f8e13f596
[Dovecot] Allow to define static master user (not recommended)
2020-10-20 15:43:05 +02:00
Dmitriy Alekseev
fa153fad38
[Rspamd] Rebalance group policies ( #3817 )
...
* [Rspamd] Rebalance group policies
* [Rspamd] Rebalance group policies
2020-10-20 11:55:55 +02:00
André Peters
4817de6d27
Revert "[Web] Mailbox create/edit check if unlimited quota available ( #3813 )" ( #3815 )
...
This reverts commit c1405f5507
.
2020-10-19 08:53:22 +02:00
Kristian Feldsam
c1405f5507
[Web] Mailbox create/edit check if unlimited quota available ( #3813 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
# Conflicts:
# data/web/modals/mailbox.php
2020-10-19 08:24:49 +02:00
andryyy
5ead886fd6
[Web] Escape To field in Rspamd history log
2020-10-18 19:44:56 +02:00
andryyy
ee9288581a
[Rspamd] Do not post whole body to alias expander...
2020-10-18 19:27:25 +02:00
andryyy
be0ec8efc0
[Rspamd] Composite fixes and adjustments for better filtering
2020-10-18 10:11:27 +02:00
andryyy
f95bd3e7b6
[Rspamd] Simplify forward host rule and add policy group to exceptions for fwd host
2020-10-18 09:12:02 +02:00
andryyy
5cd6bed701
[Rspamd] Fix typo in alias resolvers
2020-10-17 20:09:32 +02:00
andryyy
c718f085e0
[Web] Same color for all last login indicators
2020-10-17 10:15:30 +02:00
andryyy
ddadc1ced2
[Rspamd] Remove unnecessary set_metric_action in tag script
2020-10-17 10:15:14 +02:00
Dmitriy Alekseev
9ba1d4626d
[Postfix] Anonymize sender IP for mail sent locally ( #3811 )
...
This commit resolve #3723
2020-10-17 09:06:38 +02:00
andryyy
f8291d1967
[Rspamd] Adjust alias resolver prefilter prio
2020-10-16 18:39:22 +02:00
andryyy
0c30d32fdb
[Rspamd] Resolve direct aliases (also fixes tagging options)
2020-10-16 18:27:19 +02:00
andryyy
7e169582ca
[Config] Generate self-signed certificates
2020-10-14 12:17:07 +02:00
andryyy
5a627dc34a
[Rspamd] Add invaluement sendgrid-id-dnsbl
2020-10-13 11:15:12 +02:00
andryyy
aadd8b6a8b
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-12 09:23:50 +02:00
andryyy
7da3b91bd7
[Rspamd] Disable IPv6 for interserver ip bl, enable full host lookup for uribl
2020-10-12 09:23:41 +02:00
Lars
44c6d0cb76
[Web] API: Fix content type detection ( #3803 )
2020-10-11 14:39:58 +02:00
Timo
a5b5652ee9
Merge pull request #3801 from ntimo/task/api-docs-domain-admin-edit
...
[API docs] Added edit domain admin route
2020-10-11 13:34:56 +02:00
andryyy
39a33c4b6d
[Dovecot] Conf: drop duplicates as received within 60 minutes
2020-10-11 10:35:29 +02:00
andryyy
7ca7b3b598
[Web] Drop obsolete sieve filter preset
2020-10-11 10:35:14 +02:00
andryyy
ce77d87c8d
[Dovecot] New global post-filter: drop duplicates as received within 60 minutes
2020-10-11 10:34:15 +02:00
andryyy
efd69f1c1c
[Rspamd] Add Interserver rules, THANK YOU!
2020-10-11 10:30:46 +02:00
ntimo
f05a5254ec
[API docs] Added edit domain admin route
2020-10-11 07:24:14 +00:00
andryyy
dec1364751
[Web] Fix DKIM key toggles
2020-10-11 08:41:52 +02:00
Max
3bb8dcae68
[Web] Filter for ARC/DKIM key list ( #3790 )
...
* Filter für "ARC/DKIM-Keys"-Liste
Fügt Buttons hinzu, um Einträge je nach Status zu filtern. "Alles" und "Löschen" wurde unter die Auslistung verschoben und um die zugehörigen Icons ergänzt.
* Update admin.php
Co-authored-by: André Peters <andre.peters@debinux.de>
2020-10-11 08:40:12 +02:00
Timo
49cca3b1d2
[API docs] Added domain admin acl edit route ( #3802 )
2020-10-11 08:38:16 +02:00
andryyy
ffbc5ec961
[Web] Do not expand IPv6 as found by SPF lookup
2020-10-10 10:57:06 +02:00
andryyy
ef69de3a55
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-09 11:29:55 +02:00
andryyy
769c500cd0
[Watchdog] Watch milter status with a dirty workaround, waiting for proxy ping pong event to implement a better check
2020-10-09 11:21:17 +02:00
andryyy
72542f1d50
[Rspamd] Delete deprecated reputation files
2020-10-09 08:57:51 +02:00
Lukáš Matula
f775678af6
[Web] Update lang.sk.json + small typos ( #3797 )
2020-10-08 22:05:49 +02:00
andryyy
1b2731d6e6
[Rspamd] Add reputation plugin, remove deprecated plugins
2020-10-08 17:03:39 +02:00
andryyy
d6688d918b
Revert "[Rspamd] Use reputation plugin instead of ip_ and url_reputation"
...
This reverts commit 73e87068d8
.
2020-10-08 16:52:20 +02:00
andryyy
73e87068d8
[Rspamd] Use reputation plugin instead of ip_ and url_reputation
2020-10-08 16:51:46 +02:00
andryyy
02677a9788
[Web] Higher timeout for long delays in transport checks
2020-10-08 16:51:04 +02:00
ntimo
09274613ef
[API docs] Fixed spelling mistakes
2020-10-04 19:42:16 +00:00
andryyy
dd62030ce2
[Rspamd] 2.6 stable, switch repo
2020-10-03 11:12:12 +02:00
Bao H.H
b5ee399fa2
Add simplified Chinese language translations ( #3784 )
2020-10-01 20:50:49 +02:00
Lukáš Matula
37e4ad7c1b
[Dovecot] Quota template - better compatibility ( #3783 )
...
MS Outlook, Thunderbird, EMClient, SOGo, Roundcube
2020-09-29 06:33:13 +02:00
andryyy
da200db2d3
[ACME] Add more checks, avoid cert/key mismatch on some installations, fix some output
2020-09-28 19:58:30 +02:00
andryyy
0142a7ba54
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-28 16:25:32 +02:00
andryyy
836ea1508e
[Postfix] Fix smtp last login on replicated setups
2020-09-28 16:23:49 +02:00
Lozik
7408fe2984
Update lang.fr.json to reflect 6da5ee8
2020-09-27 22:38:15 +02:00
Victor Nyberg
b85311eaa5
[Web] lang.sv.json ( #3781 )
2020-09-27 17:31:54 +02:00
mcmufffin
93ac0d3864
Update site-defaults.conf ( #3780 )
2020-09-27 12:38:40 +02:00
andryyy
172562fc29
[Watchdog] Increase threshold for cert check
2020-09-27 11:34:00 +02:00
andryyy
bcad1af121
[Watchdog] Add certificate check for primary certificate; Add mail delay
2020-09-27 10:34:59 +02:00
andryyy
c8ce288178
[ACME] Do check for restart of Postfix and Dovecot service more thoroughly
2020-09-26 23:33:28 +02:00
André Peters
ba0b6963c7
Revert "Update site-defaults.conf ( #3778 )" ( #3779 )
...
This reverts commit b8ec9ad536
.
2020-09-26 22:53:53 +02:00
andryyy
1256059a4f
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-26 22:17:51 +02:00
mcmufffin
b8ec9ad536
Update site-defaults.conf ( #3778 )
2020-09-26 22:15:43 +02:00
andryyy
27a4cead66
[Web] DB update
2020-09-26 22:12:29 +02:00
andryyy
6da5ee8f4f
[Web] Some language additions for new functions and minor changes
2020-09-26 22:10:58 +02:00
andryyy
29104ddf4c
[Web] Compatibility: Re-add _int vars
2020-09-26 22:04:55 +02:00
andryyy
d5c22de9b3
[Web] Compatibility: Re-add _int vars
2020-09-26 22:02:34 +02:00
andryyy
23f118a152
[Web] Allow to overwrite DKIM keys while importing a new key
2020-09-26 22:01:15 +02:00
andryyy
53dd02bc63
[Web] Add TLS policy toggle to edit/mailbox; Add WIP smtp_ip_access (hidden)
2020-09-26 22:00:46 +02:00
andryyy
1e35fdee7a
[Web] Add toggle to overwrite DKIM key while importing
2020-09-26 21:59:28 +02:00
andryyy
520056a489
[Rspamd] Quarantine, Pushover: Respect active = 2 while processing
2020-09-26 21:58:49 +02:00
andryyy
1e244e9c0c
[Rspamd] Quarantine, Pushover: Respect active = 2 while processing
2020-09-26 21:58:28 +02:00
andryyy
642ef1a515
[Rspamd] Pushover, quarantine: also process
2020-09-26 21:55:04 +02:00
andryyy
a79d536867
[Rspamd] 2.6-0~git32~1c3e0910b~buster
2020-09-25 23:00:01 +02:00
andryyy
c3c98348e2
[SOGo] Re-enable TLS for internal IMAP connections, enable TLS for internal SMTP connections
...
[Web] Minor fix in quarantine view
2020-09-24 21:51:32 +02:00
andryyy
e2d98323ef
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-24 20:31:07 +02:00
andryyy
e5f0e1da44
[Rspamd] Fix prio for includes in overrides
2020-09-24 20:30:58 +02:00
Jellyfrog
c31d0cee86
[Nginx] Refresh cipher suites ( #3669 )
...
Also turn ssl_prefer_server_ciphers off.
"The cipher suites are all strong and so we allow the client to choose, as they will know best if they have support for hardware-accelerated AES" - https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28recommended.29
2020-09-24 07:30:09 +02:00
andryyy
b4f8156875
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-23 11:23:43 +02:00
andryyy
c355bc2b69
[Rspamd] Prepare SMTP ip restriction, WIP
2020-09-23 11:21:28 +02:00
andryyy
2df661a91e
[Dovecot] Move mail index to new volume
2020-09-23 11:20:00 +02:00
Jonas Bögle
f8b748a1d1
[Web] Add autocomplete to OTP ( #3774 )
2020-09-23 06:56:44 +02:00
andryyy
090733f2c3
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-21 20:52:09 +02:00
prey87
8dd8c7b3eb
Update quarantine.js ( #3767 )
...
* Update quarantine.js
changed created formatter like in site/user.js, site/mailbox.js & site/admin.js to get month and day in 2-ditgit format
* Update debug.js
changed created formatter like in site/user.js, site/mailbox.js & site/admin.js to get month and day in 2-ditgit format
* Update debug.js
missed two old toLocaleString()
2020-09-21 18:29:30 +02:00
andryyy
dc1732cc51
[Web] Replace JSON_EXTRACT by JSON_VALUE in init script
2020-09-20 22:33:09 +02:00
andryyy
386133b855
[Dovecot] Remove like from query
...
Signed-off-by: andryyy <andre.peters@debinux.de>
2020-09-20 22:30:03 +02:00
andryyy
3a9efc86cf
[SOGo, Dovecot] Remove unnecessary likes from sql queries
...
[Web] Filter transport destinations to prevent empty destinations
2020-09-20 22:21:00 +02:00
Victor Nyberg
8c9970230a
[Web] lang.sv.json, lang.de.json, lang.en.json ( #3771 )
...
* [Web] lang.sv.json, lang.de.json, lang.en.json
* [Web] lang.de.json
2020-09-20 17:06:17 +02:00
andryyy
4627331339
[Dovecot] Fix sieve with new protocol toggling implementation, fixes #3769
2020-09-19 19:15:06 +02:00
andryyy
c54fa76beb
[Web] Add quick toggle for imap/pop3/smtp access; small rework of buttons on /mailbox; Minor fixes and changes
2020-09-18 15:53:01 +02:00
andryyy
c2deb454de
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-17 21:48:10 +02:00
andryyy
f2c1530143
[ClamAV] Set to ConcurrentDatabaseReload and (todo:) add note to docs
2020-09-17 21:48:00 +02:00
ntimo
a85224f218
[API docs] Removed all occurrences of _int
...
Reflecting d9b91fc04f
2020-09-17 21:01:13 +02:00
ntimo
370e6dc415
[API docs] Removed active_int
...
Reflecting d9b91fc04f
2020-09-17 20:35:45 +02:00
andryyy
d9b91fc04f
[Web] Important: Removed unnecessary *_int attributes from GET elements, _only_ returning int values now (same for all attributes which were provided as html char and int)
...
[Web] Feature: Allow to toggle protocols (imap, pop3, smtp) per user (defaults can be configured using vars.local.inc.php, see vars.inc.php)
Signed-off-by: andryyy <andre.peters@debinux.de>
2020-09-17 19:49:15 +02:00
andryyy
85b027aa9d
[Postfix] Merge syslog filters
...
[Postfix] Create sasl_access map; Use JSON_VALUE and remove unnecessary like command
2020-09-17 19:48:04 +02:00
andryyy
09ec4fcd81
[Dovecot] For future use: pass used protocol; Check if user has protocol access while authenticating
2020-09-17 19:46:28 +02:00
andryyy
881f558e48
[Postfix] Add sasl check to deny specific users from using smtp relay
2020-09-17 19:44:52 +02:00
andryyy
22d4c04416
[Dovecot] Postlogin socket owned by vmail
2020-09-17 19:43:57 +02:00
andryyy
2c9140f9f0
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-15 12:01:15 +02:00
andryyy
fd2d7d12a0
[Rspamd] Latest 2.5
2020-09-15 11:57:39 +02:00
andryyy
567064ed50
[ClamAV] Update to 0.103.0
2020-09-15 11:07:35 +02:00
andryyy
1f36ae28d4
[Postfix, Web] Feature: Show last SMTP login
2020-09-15 11:02:53 +02:00
andryyy
28041b1d97
[Rspamd] Encrypt fuzzy communication, switch to Rspamd 2.6
2020-09-15 11:01:20 +02:00
Noa J
c1034b890d
[Rspamd] Add open-relay-check@mailcow.email to monitoring_nolog.map ( #3757 )
2020-09-13 13:07:21 +02:00
Dmitriy Alekseev
a4408fba11
Merge pull request #3755 from mailcow/dragoangel-patch-1
...
[Web] Update lang.ru.json
2020-09-12 21:18:51 +03:00
andryyy
943730de47
[Rspamd] Add filter to global mime black- and whitelists to only match addr
2020-09-12 20:11:18 +02:00
Dmitriy Alekseev
61c371c8b8
[Web] Update lang.ru.json
2020-09-12 14:07:17 +03:00
Dmitriy Alekseev
7feb589b90
[Rspamd] Add iso/img to bad extensions ( #3753 )
2020-09-12 12:21:12 +02:00
Dmitriy Alekseev
eb12c2f8cd
[Rspamd] Disable extension cloaking ( #3754 )
2020-09-12 12:20:55 +02:00
andryyy
c201a712cb
[Rspamd] Macro check was fixed, remove doc and xls ban for now...
2020-09-09 16:02:14 +02:00
andryyy
06dbfbf968
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-09-09 11:28:33 +02:00
andryyy
6cb5d832d6
[Rspamd] Minor: Fix text
2020-09-09 10:49:08 +02:00
andryyy
ed9daeb849
[Oletools] Fix olevba.py manually until merged
2020-09-09 10:48:43 +02:00
Denis Teyssier
477e4dab13
Removed typo when adding a row ( #3741 )
...
When adding row the button it's name is `"> lang.remove_row` instead of just `lang.remove_row`
2020-09-07 21:21:31 +02:00
andryyy
8a296e90c3
[Web] Return json array when mailq empty, fixes #3738
2020-09-06 11:59:36 +02:00
andryyy
013b3f88da
[Rspamd] Meta exporter and settings map: read vars.local.inc.php
2020-09-06 08:54:36 +02:00
andryyy
f3c72832f2
[Web] Add rspamd-stats route to API
2020-09-06 08:54:09 +02:00
andryyy
92074b0edb
[Rspamd] doc and xls are blocked
2020-09-03 15:33:39 +02:00
andryyy
2e5f00583d
[Web] Disable API regen button when key empty
2020-09-02 15:28:52 +02:00
andryyy
d78f901554
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-08-27 21:14:13 +02:00
andryyy
0884f42379
[Netfilter] Skip invalid regex
2020-08-27 21:13:30 +02:00
andryyy
bf62f31b9e
[Web] Fail2ban: Only write regex filters if not empty
2020-08-27 21:13:20 +02:00
andryyy
d4dd1024c9
[Netfilter] Replace query by resolve (deprecated)
2020-08-27 20:50:22 +02:00
andryyy
877b9b7054
[Web] Sync jobs: Use STARTTLS instead of TLS; Feature: Allow to edit fail2ban-like regex filters in UI
2020-08-27 20:43:33 +02:00
andryyy
d47652d7e4
[Netfilter] Reload regex filters from Redis
2020-08-27 20:42:20 +02:00
andryyy
97ee4b70ca
[Various] Always use lowercase for COMPOSE_PROJECT_NAME
2020-08-27 20:41:45 +02:00
ntimo
c702190b2f
[Web] Added new options to API docs
...
route: /api/v1/add/mailbox
2020-08-25 13:16:59 +02:00
andryyy
7d48831789
[Web] oAuth: Fix content type in profile reply, thanks to @this-user - fixes #3716
2020-08-23 11:18:06 +02:00
andryyy
9274b7b8e1
[Web] Allow to set force_pw_update, tls_enforce_in, tls_enforce_out, sogo_access and quarantine_notification when adding a domain (via API)
2020-08-22 22:59:13 +02:00
andryyy
155dfc66ee
[Web] Create ACL to toggle permission of a domain administrator to change a domain desc
2020-08-19 15:31:54 +02:00
andryyy
5fd77dab2a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-08-19 09:05:10 +02:00
andryyy
f8af5cae88
[Web] Fix da_acl when adding DA without domain
2020-08-19 09:05:04 +02:00
Lukáš Matula
76b229c8e4
[Web] update lang.sk.json ( #3714 )
...
* [Web] update lang.sk.json
* [Web] lang.sk.json update
2020-08-18 22:57:57 +02:00
andryyy
dbaabb05e2
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-08-16 12:01:13 +02:00
andryyy
c056461a5c
[Web] Fix checkbox for announcements
2020-08-16 11:59:14 +02:00
andryyy
ef2c96b010
[SOGo] Update to 5.0.0.20200816-1
2020-08-16 11:58:57 +02:00
andryyy
d3d929222f
[Web] Rot announcements
2020-08-16 11:54:06 +02:00
Timo N
b65cf9a947
Merge pull request #3704 from ntimo/task/api-docs-syncjob-creation-request
...
[API docs] Added request body for sync job creation endpoint
2020-08-15 10:27:57 +02:00
Tii
0dfb59e912
Display app_links always ( #3664 )
...
* Display app_links always
Displays $app_links always, even if $MAILCOW_APPS is empty.
* Removed trailing spaces added by GitHubs editor
2020-08-15 10:14:33 +02:00
ntimo
bf7dd83e88
[API docs] Added request body for sync job creation endpoint
2020-08-14 21:08:09 +02:00
André Peters
107e619893
Update dns_diagnostics.php
2020-08-13 14:09:13 +02:00
andryyy
1c8cca8187
[Web] MAILCOW_HOSTNAME should not be a CNAME
2020-08-13 10:45:44 +02:00
andryyy
c85ce6f2c2
[Dovecot] Update to 2.3.11.3
2020-08-13 10:45:13 +02:00
andryyy
c9fb2517a2
[PHP-FPM] Fix lookup of Postfix container when SQL applied an update
2020-08-07 22:25:17 +02:00
andryyy
4a8edd5b88
[Web] Fix download link for dns zone file
2020-08-07 22:13:03 +02:00
Dmitriy Alekseev
070cdb7787
Update arc.conf ( #3686 )
2020-07-31 19:47:03 +02:00
Dmitriy Alekseev
5b52e15fec
Update dkim_signing.conf ( #3685 )
2020-07-31 19:46:39 +02:00
Marcel Caspar
3dc2b1a721
[Rspamd] Add urlhaus map to rspamd ( #3683 )
...
add the list with online malware urls from URLhaus into rspamd to check against
2020-07-30 15:24:29 +02:00
Victor Nyberg
fbe1ba3a7d
[Web] lang.sv.json ( #3682 )
2020-07-30 07:28:46 +02:00
cl-consulting
a4020cc895
Update lang.fr.json ( #3679 )
...
* Update lang.fr.json
French translation based on the English version
* Update lang.fr.json
Co-authored-by: André Peters <andre.peters@debinux.de>
2020-07-29 19:03:11 +02:00
andryyy
3344da0d28
[Web] Hide mobileconfig with DAV when SOGo is disabled
2020-07-29 17:11:18 +02:00
andryyy
7d7f85c998
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-29 13:57:38 +02:00
andryyy
a349629a5a
[Rspamd] Remove spoofed unauth symbol from mails from whitelisted fwd hosts
2020-07-29 13:57:33 +02:00
Dmitriy Alekseev
72387a4a48
Disable SMTPUTF8 in Postfix due Dovecot-LMTP isn't support it ( #3680 )
...
SMTPUTF8 to work correctly must be done end-to-end. Leaving it enabled now when LMTP cant receive such email gives more issues then profit.
2020-07-29 13:42:39 +02:00
Geitenijs
e15a019f4c
Update lang.nl.json ( #3678 )
2020-07-27 22:11:39 +02:00
gummipunkt
9634bcd640
Update lang.de.json ( #3603 )
...
minor updates
2020-07-27 20:58:43 +02:00
andryyy
954736cfea
[PHP-FPM] Fix missing aspell lib, update Redis lib, fixes #3675
2020-07-25 08:54:43 +02:00
andryyy
b165a47a6e
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-23 11:25:14 +02:00
andryyy
e34060e943
[PHP-FPM] Add pspell; [SOGo] Update image
2020-07-23 11:21:37 +02:00
ntimo
4e79ec48a7
[WEB] Fixed schema for add/dkim api docs
2020-07-18 19:41:12 +02:00
Dmitriy Alekseev
5567cf0bba
Update lang.ru.json ( #3660 )
2020-07-15 22:10:22 +02:00
andryyy
41152193c0
[Dovecot] Increase sieve actions and redirects to 100/101
2020-07-15 15:28:14 +02:00
monsterry
3ac74258db
[Config] Allow CIDR notation for API_ALLOW_FROM ( #3655 )
2020-07-15 07:28:02 +02:00
andryyy
11d003c985
[Web] Change c_o to varchar 500
2020-07-14 16:11:36 +02:00
andryyy
06c8f140b5
[Nginx] Mark script not executable
2020-07-14 13:24:37 +02:00
andryyy
4cd51017a7
[Nginx] Mark script executable
2020-07-14 13:20:50 +02:00
andryyy
d931083e0e
[SOGo] Disable EAS when SKIP_SOGO=y
2020-07-14 13:16:26 +02:00
andryyy
ad8acefb96
[SOGo] Disable EAS when SKIP_SOGO=y
2020-07-14 13:13:32 +02:00
andryyy
3d48620980
[SOGo] Disable autodiscover-json for EAS when disabled
2020-07-14 12:15:49 +02:00
andryyy
13b2f02a24
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-12 21:43:46 +02:00
andryyy
9860b62d4e
[Web] Fix: show success message after quarantine action
...
[Git] Add ignore
2020-07-12 21:42:36 +02:00
Miro Rauhala
bbf1472424
[WEB] fix undefined elements ( #3651 )
...
* [WEB] $lang is not used in this context
* [Web] $stmt variable is not used
* [WEB] fix undefined function
* [WEB] remove undefined variable $display
2020-07-12 10:15:12 +02:00
Michael Kuron
bae250cc81
DNS: add link for downloading zonefile ( #3633 )
...
* DNS: add link for downloading zonefile
* DNS zonefile: add placeholders for optional entries
2020-07-12 09:39:39 +02:00
andryyy
1dc95ba3d3
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-12 05:21:08 +02:00
andryyy
816c779ac2
[Netfilter] Fix Netfilter image
2020-07-12 05:20:57 +02:00
Filip Hajny
1d52802fda
Add missing Czech strings ( #3650 )
2020-07-12 01:52:38 +02:00
andryyy
e6cc1bf27c
[Dovecot] Include SOGos IP as trusted
2020-07-11 13:33:05 +02:00
andryyy
2344310f47
[SOGo] SOGo does no trust self signed or invalid certificates anymore, add temp workaround
2020-07-11 13:32:49 +02:00
andryyy
e1aadb0268
[Web] More secure compose project name check
2020-07-11 13:32:40 +02:00
andryyy
4cefc6039f
[Watchdog] Filter containers by compose project name
2020-07-11 13:32:10 +02:00
andryyy
bffa3d962a
[Postfix] Test DNS against mailcow.email
2020-07-11 13:31:48 +02:00
andryyy
ed3c58134b
[PHP-FPM] Filter containers by compose project name
2020-07-11 13:31:16 +02:00
andryyy
27b192d5c3
[ACME] Filter containers by compose project name
2020-07-11 13:30:57 +02:00
andryyy
f2a68b2ff1
[SOGo] SOGo does no trust self signed or invalid certificates anymore, add temp workaround
2020-07-11 13:23:22 +02:00
andryyy
09ad2b1314
[Dovecot] Filter by compose project name, create trusted map for SOGo IP, run DNS check before starting service
2020-07-11 13:22:48 +02:00
Miro Rauhala
6bff958ab4
[Web] Clean PHP code by removing unused variables ( #3646 )
...
* [WEB] $lang is not used in this context
* [Web] $stmt variable is not used
2020-07-11 13:20:38 +02:00
Ashus
00f5f744d0
[Web] Allow underscore and hyphen in DKIM selector ( #3643 )
...
This change allows to have cleaner DNS zones as mail security related entries usually begin with _.
Co-authored-by: Václav Silber <vaclav.silber@poski.com>
2020-07-09 15:40:44 +02:00
Victor Nyberg
ca4e13d517
[Web] lang.sv.json ( #3644 )
2020-07-08 22:13:49 +02:00
andryyy
26f4b89a6d
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-08 19:36:24 +02:00
andryyy
2d049f37da
[Web] Allow mins_interval of max 1 month for sync jobs, fixes #3642
2020-07-08 19:36:05 +02:00
andryyy
8d03834549
[Web] Minor change to is_spam_alias lang string
2020-07-08 19:35:41 +02:00
Victor Nyberg
e21976e022
[Web] lang.sv.json ( #3635 )
2020-07-05 22:44:57 +02:00
andryyy
b9bb2945d0
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-05 13:00:24 +02:00
andryyy
6c92688ff6
[Quarantine] Allow to redirect all quarantine messages to a specific address
...
[Web] Minor changes to quarantine UI
2020-07-04 19:31:44 +02:00
andryyy
0cfdd763f8
[Feature] Add HAProxy listeners and an example override file
2020-07-04 19:30:40 +02:00
Georg Brune
764af8922b
change autocomplete-behaviour on some forms
...
all forms that create or change a user or password now have
`autocomplete="off"` and `autocomplete="new-password"` on them.
2020-07-03 13:41:40 +02:00
andryyy
e40a0eae01
[ACME] Fix directory URL
2020-07-03 10:20:36 +02:00
andryyy
4ce39c0f3f
[ACME] Add DIRECTORY_URL for custom directory URLs
2020-07-03 09:00:10 +02:00
andryyy
b3149f6a09
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-07-02 07:53:59 +02:00
andryyy
8ce639aa25
[MySQL] Slightly more resources
2020-07-02 07:53:52 +02:00
andryyy
c673c2a6cc
[Rspamd] Add hint to composite, minor
2020-07-02 07:53:22 +02:00
Victor Nyberg
7796db534b
[Web] lang.sv.json ( #3626 )
2020-06-29 07:23:08 +02:00
Geitenijs
9d938a2ab3
Update lang.nl.json ( #3607 )
...
* Update lang.nl.json
* Update lang.nl.json
2020-06-28 18:21:32 +02:00
andryyy
987e06ca74
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-06-27 14:06:49 +02:00
andryyy
11aa2429bb
[Web] Add lang details
2020-06-27 14:06:42 +02:00
SoftCat
e3203f1afb
Allow activation of own S/MIME Certificates in iOS configuration profile ( #3622 )
...
* Update mobileconfig.php
Allow user on iOS to enable S/MIME
* Fixed indent
2020-06-25 22:03:07 +02:00
andryyy
7304add084
[Watchdog] Update compose file, update image
...
[Rspamd] Temporarily disable over-signing, as Cyren does mark those mails as DKIM invalid (blame them, not us)
2020-06-23 21:22:22 +02:00
andryyy
be538dd94e
[Watchdog] Minor change to Dovecot health check
2020-06-23 10:44:52 +02:00
andryyy
414cbbef6b
[Rspamd] Change whitelisted senders map from prefilter to score -2050
2020-06-19 22:07:10 +02:00
andryyy
1d8f08ef15
[Web] Add sieve template, thanks to @Programmierus
2020-06-19 22:06:20 +02:00
andryyy
79dd4fac9c
[Web] Minor lang fix
2020-06-16 14:22:25 +02:00
andryyy
2973f4288e
[Web] Minor lang fix
2020-06-16 14:18:28 +02:00
andryyy
45bcf7b663
[Web] Show transport password when editing a transport
2020-06-16 14:18:08 +02:00
andryyy
d3c10d6279
[Web] Fix transport password form size
2020-06-16 14:17:55 +02:00
andryyy
2aa11ba37d
[Web] Add PHPMailer to quarantine file
2020-06-16 14:17:09 +02:00
andryyy
a276c5706b
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-06-14 20:13:29 +02:00
andryyy
f7c807b290
[PHP-FPM] Add bcmath and GMP
2020-06-14 20:13:09 +02:00
Timo N
97e5d31dd4
[Web] Added spam-score api docs ( #3608 )
2020-06-12 07:26:48 +02:00
andryyy
0c626c66ac
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-06-11 12:11:30 +02:00
andryyy
92df42999e
[Web] Delete log lines containing ratelimit hash key when removing rate limit hashes from db
2020-06-11 12:10:52 +02:00
Lukáš Matula
bb615fe308
[Web] update lang.sk.json ( #3604 )
2020-06-11 08:48:12 +02:00
andryyy
a66b7eeb19
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-06-10 20:53:48 +02:00
andryyy
2971a2acf7
[Watchdog] Fix a Dovecot error message
2020-06-10 20:41:15 +02:00
isserterrus
8d907d30e4
[Web] Update FR lang ( #3599 )
...
Translation from english.
Added oauth part and more
2020-06-08 13:49:58 +02:00
andryyy
706a854e6f
[Dovecot] Specify Dovecot version in case of errors with new versions
2020-06-07 22:50:24 +02:00
andryyy
4ba7194eb1
[Clamd] Pass version as ARG
2020-06-07 22:50:20 +02:00
andryyy
ddf1c81bc5
[Dovecot] Specify Dovecot version in case of errors with new versions
2020-06-07 22:47:46 +02:00
andryyy
83e783a9d7
[Dovecot] Specify Dovecot version in case of errors with new versions
2020-06-07 22:43:35 +02:00
Timo N
5fe9de0500
[API] Removed api_blueprint docs and use swagger ( #3595 )
...
* [NGINX] Removed api docs location
* [WEB] Removed api_blueprint api docs
* [WEB] Added openapi/swagger api viewer
* [WEB] Added openapi.yaml with api docs
* [WEB] Added request body for create app password endpoint
* [Web] Updated types in openapi.yaml
* [Web] Only define API docs auth header once
* [Web] Added 401 api response to docs
2020-06-07 20:46:17 +02:00
andryyy
48b74d77a0
[Web] Fix PHPMailer, minor style change for quarantine rcpts
2020-06-07 10:45:40 +02:00
andryyy
d62d071c79
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-06-06 22:52:57 +02:00
Victor Nyberg
23f5739f97
[Web] lang.sv.json
2020-06-06 20:33:03 +02:00
andryyy
affe216176
[Web] Minor lang change
2020-06-06 19:47:58 +02:00
andryyy
22f0a14b87
[Web] Add SMTP rcpt to qitems, filter invalid addresses
2020-06-06 14:13:46 +02:00
andryyy
b93371ca0a
[Web] Add smtp and header from to quarantine items, add more info to qhandler, allow to open qhandler links from qitem details
2020-06-06 13:25:32 +02:00
andryyy
f9b8d386bc
[Web] Add .to to lang array
2020-06-06 11:35:52 +02:00
Luca Razvan
1c22d24b2b
[Web] Romanian language ( #3593 )
...
romanian language translation file
2020-06-06 11:34:10 +02:00
andryyy
2aba31821b
[Web] Add hint to disallowed login string
2020-06-06 01:14:44 +02:00
andryyy
fc4d6b9b08
[Web] Add hint to disallowed login string
2020-06-06 01:12:49 +02:00
andryyy
ab5d78f675
[Postfix] Fix "disallow login": A catch-all will not catch mail for mailboxes with disallowed login
2020-06-06 01:12:31 +02:00
andryyy
75f4b77bc2
[Postfix] Remove smtpd_tls_CAfile, fixes #3589
2020-06-04 16:23:41 +02:00
andryyy
b1db4bf4bc
[Web] Disallow blacklisting of some special networks
2020-06-04 16:22:54 +02:00
andryyy
60e5868dc7
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-06-04 11:38:08 +02:00
Jan Malte Gerth
15254fc48f
[Dovecot] Quarantine: add increment of count to prevent infinity loop ( #3591 )
...
fix #3590
might even prevent memory error in #2545
2020-06-04 11:37:43 +02:00
andryyy
115c6540e2
[Rspamd] Consistent LOCAL_CONFDIR
2020-06-03 08:34:24 +02:00
andryyy
702f221a2d
[Rspamd] More bulk headers
2020-06-01 09:55:45 +02:00
andryyy
063337b58d
[Watchdog] Watch mail queue (added inexpensive check via "find" instead of adding an API endpoint to dockerapi-mailcow)
2020-05-31 11:39:20 +02:00
Timo N
0a63e5e8ce
Merge pull request #3582 from ntimo/task/update-api-docs
...
[Web] Update API docs
2020-05-30 15:22:39 +02:00
ntimo
a92f025062
[Web] Update API docs
2020-05-30 15:19:58 +02:00
Victor Nyberg
e7d8d338ad
[Web] lang.sv.json Slight grammar improvements
2020-05-28 19:49:16 +02:00
andryyy
f30026a85d
[Web] Add password generator to domain admin and admin modals
2020-05-28 12:36:25 +02:00
andryyy
60da09c0dc
[Web] Fix duplicating DKIM keys: Duplicated keys were invalid, fixes #3578
2020-05-28 08:53:27 +02:00
andryyy
6106206790
[Web] Update PHPMailer
2020-05-27 19:45:42 +02:00
andryyy
6ea8560de6
[PHP-FPM] Minor changes to prepare routine
2020-05-27 14:34:34 +02:00
andryyy
a6af7cbc2e
[Web] Expand IPv6 addresses for better comparison
2020-05-26 20:04:22 +02:00
andryyy
bdbb0c34be
[Dovecot] Fix invalid rcpt when no bcc is set, fixes #3576
2020-05-26 20:03:40 +02:00
Programmierus
8b02acbef5
Fix a bug that failed to edit Alias by address ( #3574 )
2020-05-25 21:59:13 +02:00
Programmierus
e3d9a53eeb
Some minor changes to Aliases handling ( #3572 )
...
* Allows to get mailbox Aliases by both ID and address
Returns ID within the msg for newly created Aliases
* Uses different query for get Aliases
* Allows to get mailbox Aliases by both ID and address
Returns ID within the msg for newly created Aliases
* Uses different query for get Aliases
* Allows to delete aliases by address
* Update lang files
Reflect id information when adding an alias
Co-authored-by: programmierus <programmierus@icloud.com>
2020-05-25 16:20:59 +02:00
andryyy
b6933fdb96
[Web] Improve SPF checks
2020-05-25 16:13:51 +02:00
andryyy
20e289ce35
[Web] Fix stupid mistake, thanks to @ntimo!
2020-05-24 19:32:46 +02:00
andryyy
0ae53f3fa5
[Web] Scroll admin tables
2020-05-23 20:33:07 +02:00
andryyy
b208037b49
[Rspamd] Do not exclude fwd hosts from dmarc checks
2020-05-23 20:32:56 +02:00
andryyy
4881f617a5
[Rspamd] Changes to WHITELISTED_FWD_HOST composite handling
2020-05-23 12:20:57 +02:00
andryyy
51846cd875
[Web] Fix pt lang
2020-05-23 11:19:17 +02:00
andryyy
37ec8b5e3b
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-05-23 11:16:49 +02:00
andryyy
615ef47f27
[Rspamd] More excludes for fwd hosts, minor fix to FORGED_W_BAD_POLICY
2020-05-23 11:16:33 +02:00
andryyy
8a441dd77a
[Watchdog] Send mails with priority 1
2020-05-23 11:16:13 +02:00
Dmitriy Alekseev
b3587a9155
Update lang.ru.json ( #3565 )
...
Added regex_maps translation, enhanced rspamd_global_filters_regex description
2020-05-23 07:50:19 +02:00
andryyy
6a95d217b4
[Postfix] Remove obsolete comment
2020-05-21 21:55:43 +02:00
andryyy
835654e267
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-05-21 21:26:39 +02:00
andryyy
718706dd27
[ClamAV] Update to 0.102.3
2020-05-21 21:24:48 +02:00
Dmitriy Alekseev
d5ed0c0368
Update anonymize_headers.pcre ( #3563 )
...
Added anonymization for Sieve and changed regex for Rspamd to look same as new Sieve regex
2020-05-21 20:04:03 +02:00
Igor Scheller
16b2a2c055
[Postfix] Set smtp_address_preference to any ( #3561 )
...
Closes https://github.com/mailcow/mailcow-dockerized/issues/3560
2020-05-21 19:28:35 +02:00
andryyy
b933a3094d
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-05-20 20:38:03 +02:00
andryyy
ccc56c54a9
[Web] Merge same notification types
2020-05-20 20:37:52 +02:00
Geitenijs
5f99c0b81b
Update lang.nl.json ( #3555 )
2020-05-20 18:00:41 +02:00
andryyy
8260fb5baf
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-05-20 12:20:42 +02:00
andryyy
07ee440211
[Web] Show textarea for queue item; [Web] Add lang string for "regex maps"; [Web] Add lang string for "loading" when opening queue item
2020-05-20 12:19:52 +02:00
andryyy
347e65736e
[Rspamd] IP WL is no more a prefilter to prevent unsigned mail
2020-05-20 12:15:33 +02:00
Dmitriy Alekseev
4b22bd1dea
Update anonymize_headers.pcre ( #3553 )
...
* Update anonymize_headers.pcre
Change Received by for Rspamd with Dmarc Reporting module enabled.
* Update anonymize_headers.pcre
Co-authored-by: André Peters <andre.peters@debinux.de>
2020-05-20 11:51:00 +02:00
Dmitriy Alekseev
5fd3c25f56
Update lang.ru.json
2020-05-20 01:51:38 +03:00
Victor Nyberg
3c203bef9a
[Web] lang.sv.json ( #3552 )
2020-05-19 22:24:15 +02:00
andryyy
21a153c2a7
[Web] Fix symbol options encoding in rspamd item view
...
[Web] Feature: Allow to view mailq item content via postcat
[Web] Fix Rspamd not drawing
2020-05-19 20:24:40 +02:00
andryyy
14bca3a1f9
[DockerAPI] Show queue item content via postcat
2020-05-19 20:15:01 +02:00
andryyy
667bd48163
[Web] Update libs
...
[Web] Update filename when downloading
2020-05-18 21:17:38 +02:00
Florian Lindner
4519f460b4
Remove obsolete setting smtpd_use_tls. ( #3548 )
...
See http://www.postfix.org/postconf.5.html#smtpd_use_tls . It is
controlled by smtpd_tls_security_level, which is set to may.
Co-authored-by: Florian Lindner <florian.lindner@ipvs.uni-stuttgart.de>
2020-05-18 14:22:21 +02:00
andryyy
24bbfb2330
[Web] Shorten and sanitize downloaded file names, fixes too long file names in Firefox
2020-05-17 21:27:18 +02:00
andryyy
e824239dee
[Web] Disallow web UI login, when domain is disabled
2020-05-17 09:41:38 +02:00
andryyy
18ba4d2c9c
[Web] ROT13 footer html
2020-05-16 12:51:01 +02:00
Lukáš Matula
a1d9aa3fe7
[Web] Update lang.sk.json
2020-05-15 22:11:46 +02:00
Timo N
e91fb7ccdd
[Web] Updated Yubico.php to v2.7 ( #3535 )
...
Source: https://github.com/Yubico/php-yubico/releases/tag/Auth_Yubico-2.7
2020-05-13 07:03:14 +02:00
Geitenijs
7850e2ddbd
Update lang.nl.json
2020-05-12 20:17:03 +02:00
andryyy
c6cfd1c771
[PHP-FPM] Fix gd
2020-05-12 18:30:09 +02:00
andryyy
ed49ea7b41
[PHP-FPM] Increase timeouts
2020-05-12 18:29:54 +02:00
andryyy
c93b320be6
[Web] Remove sidebars from admin
2020-05-12 18:29:36 +02:00