andryyy
ba14f0f113
[Rspamd] Fix spoofing detection
2019-05-20 15:14:42 +02:00
Kraeutergarten
b862ce2bfb
Add hostnames for blacklist.
2019-05-20 09:02:40 +02:00
Kraeutergarten
e6de9c299d
Fix wrong python version.
2019-05-20 07:02:42 +02:00
Kraeutergarten
9b02c9272e
clear whitelist, if it gets cleard.
2019-05-19 10:55:11 +02:00
Kraeutergarten
5af250398c
Redo complete logging.
...
Do some other fixes caused by python3
2019-05-19 10:36:16 +02:00
Kraeutergarten
d6af494789
update to python3
2019-05-19 09:55:49 +02:00
Kraeutergarten
5ed113c47f
resolving whitelist every minute
2019-05-19 09:48:10 +02:00
andryyy
1f365f5cff
[Dovecot] Remove shared namespace
2019-05-18 23:01:23 +02:00
andryyy
922a8db7a5
[Dovecot] Auto-generate shared namespace
2019-05-18 23:01:05 +02:00
andryyy
fff1f52cf1
[Git] Ignore shared namespace file
2019-05-18 23:00:44 +02:00
andryyy
5e36018864
[Rspamd] Auto-generate SIEVE_HOST map and add dnsutils
2019-05-18 22:44:30 +02:00
andryyy
3ffa7e1f33
[Rspamd] Add SIEVE_HOST map and skip spoof check for these IPs
2019-05-18 22:44:06 +02:00
andryyy
7e0abcdca3
[Compose] Update Rspadm and Dovecot images
2019-05-18 22:43:27 +02:00
andryyy
5bb23a2664
[Web] Fix null ua in debug.js - fixes #2615
2019-05-18 15:35:00 +02:00
Kraeutergarten
51f5f66c91
low response timeout
...
add ipv6 support
add multiple record support
2019-05-18 12:04:11 +02:00
andryyy
45359bb6cf
[Rspamd] Do not apply SPOOFED_UNAUTH on ARC_ALLOW
...
[Dovecot] Set sieve_redirect_envelope_from to rcpt
2019-05-18 09:18:00 +02:00
Kraeutergarten
4cc63ceeb7
Allow hostnames for fail2ban whitelist.
2019-05-17 19:38:34 +02:00
andryyy
885b79f06f
[Web] Add function to read F2B data via API
2019-05-17 11:21:25 +02:00
andryyy
1bc802734d
[Compose] Update unbound, rspamd, dovecot, acme, netfilter, watchdog and dockerapi images
2019-05-16 19:45:22 +02:00
andryyy
03f0bac916
[Watchdog] Change error message for acme-mailcow
2019-05-16 19:44:39 +02:00
andryyy
389317e9e4
[Dovecot] Fix memory leak when quarantine sender has non-ascii chars in mail address
2019-05-16 19:44:14 +02:00
andryyy
6a8c4e332b
[ACME] Register error when no hostname could be validated
2019-05-16 19:43:08 +02:00
Arlon1
2d5add5a13
acme: changed the threshold for certificate renewal
...
The threshold for certificate renewal is changed to 30 days before
expiry date (was 14 days).
fixes #2607
2019-05-16 15:31:50 +02:00
André Peters
dac0ea15d4
Merge pull request #2608 from Kraeutergarten/filter-fix
...
Adds only existing domains in table to the filter and removes additional ajax request.
2019-05-16 10:56:49 +02:00
Kraeutergarten
7417dd3a85
Check if domain value is undefined or null.
2019-05-16 10:15:37 +02:00
Kraeutergarten
84a78dbd0d
Adds only existing domains in table to the filter and removes additional ajax request.
2019-05-16 08:20:21 +02:00
andryyy
9eebc7c524
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-05-12 15:22:12 +02:00
andryyy
06193ca625
[Web] Write API logs when format is data binary
2019-05-12 15:22:00 +02:00
André Peters
15121b06ac
Merge pull request #2597 from Javinator9889/patch-1
...
Update update.sh
2019-05-12 14:54:13 +02:00
Javinator9889
e2389f4816
Update update.sh
...
Updated DNS to Quad9
2019-05-12 14:40:54 +02:00
Javinator9889
a7bd462d74
Update update.sh
...
*curl* on some systems is failing due to no URL specified (1.1.1.1) and ISP blocking
*curl* needs an URL for working correctly, so sometimes it is failing as it detects **No Internet connection** but there is. In addition, at some countries some ISP did not update their routers and/or network so the Cloudflare DNS `1.1.1.1` are not working either they are blocked. I suggest using `ping` instead of `curl` with a 3 seconds timeout and pinging to Google DNS (8.8.8.8) instead of Cloudflare ones, as they are universally accepted and used.
2019-05-12 10:32:06 +02:00
Harald Glatt
ff1b57315d
Merge pull request #2595 from wucke13/master
...
"Repaired" shebang for check_translations.rb
2019-05-12 00:57:54 +02:00
wucke13
8fa6083036
"Repaired" shebang for check_translations.rb
...
Most work was done in 7dc0a05a71
, though
`check_translation.rb` still had a hardcoded shebang. This is now
fixed. #2590 is now fully resolved too.
2019-05-11 14:21:59 +02:00
Kristián Feldsam
b8b6450753
Default quota for mailbox
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-05-11 11:16:40 +02:00
André Peters
f0d29ba8ef
Merge pull request #2547 from FELDSAM-INC/feldsam/json-api
...
JSON API Consume json in request body.
2019-05-10 20:37:37 +02:00
André Peters
233dda648d
Merge pull request #2592 from hachre/master
...
Update all helper scripts to '/usr/bin/env bash' shebang
2019-05-10 20:31:45 +02:00
Harald Glatt
7dc0a05a71
Update all helper scripts to '/usr/bin/env bash' shebang
2019-05-10 15:41:24 +02:00
andryyy
1c56225b15
[Compose] Update Dovecot image
2019-05-09 11:49:08 +02:00
andryyy
5c07cca529
[Rspamd] Change spoofed mail handling
2019-05-09 11:48:38 +02:00
andryyy
456e92c830
[Rspamd] Set to to_ip to_ip_from rate buckets to 100 / 1s
2019-05-09 11:32:16 +02:00
andryyy
bf3fb0c9d4
[Web] Fix some breakpoints
2019-05-09 11:30:14 +02:00
André Peters
2b6e486a11
[Dovecot] Update imapsync - thanks to @hunter-nl
2019-05-09 10:39:28 +02:00
andryyy
b20ff13e40
[Rspamd] Update to 1.9.2, minor entrypoint changes
...
[Compose] Update Rspamd to 1.9.2
2019-05-06 12:18:41 +02:00
André Peters
5c78aa4711
Merge pull request #2145 from ThomDietrich/patch-1
...
Fix typo in generate_config.sh
2019-05-05 23:15:50 +02:00
André Peters
61433a4488
Merge pull request #2541 from sriccio/master
...
Allow to easily add custom plugins to rspamd
2019-05-05 22:33:32 +02:00
André Peters
6cf9a0354b
Trying to avoid non-distro packages
2019-05-05 22:30:11 +02:00
André Peters
081feca893
Replacing trim by function
...
https://perlmaven.com/trim
2019-05-05 22:28:55 +02:00
andryyy
cf4c5df427
[Web] Disable refresh button on reload, re-enable after table init
2019-05-05 20:59:59 +02:00
andryyy
acd8860efa
[Web] More minor css fixes
2019-05-05 20:49:13 +02:00
andryyy
9529b7a542
[Web] Various UI fixes
2019-05-05 20:44:29 +02:00