Commit Graph
51 Commits
Author SHA1 Message Date
Michael KuronandGitHub cecbbe9e82 Remove score from R_DKIM_PERMFAIL
This error happens when there is no public key in DNS for that selector.
2019-07-16 20:03:37 +02:00
Michael KuronandGitHub 2b0065d5ab Do not apply SOGO_CONTACT for hard SPF failures
Fixes #1983 more completely
2019-01-13 10:28:21 +01:00
Michael KuronandGitHub 0974a5fb60 Fix transport map authentication with multiple identical nexthops 2018-12-25 15:02:50 +01:00
Michael KuronandGitHub 4ee546c04a Reduce rspamd DNS timeout
Fixes #1957
2018-10-29 19:55:24 +01:00
Michael KuronandGitHub 1bb618d563 Update dns_diagnostics.php 2018-10-15 20:53:41 +02:00
Michael KuronandGitHub 125ce8e27c [web] fix relayhost test 2018-10-07 13:21:02 +02:00
Michael KuronandGitHub 140326012c Fix length of remote column in logs table
Otherwise a full non-anonymized IPv6 address won't fit
2018-08-19 10:07:44 +02:00
Michael KuronandGitHub ea84004410 [rspamd] fix redis multimaps in version 1.7.5
The key's value was being used as symbol name instead of the symbol name defined in the config file
2018-05-25 18:58:37 +02:00
Michael KuronandGitHub ea3502f2a1 rspamd: Fix NO_LOG_STAT for everycloud monitoring 2018-04-02 19:26:15 +02:00
Michael KuronandGitHub 99ed1e2e0b Re-add default value for LOG_LINES 2018-02-28 18:44:06 +01:00
Michael KuronandGitHub 8f4b1244a6 [compose] add default values for IPV4_NETWORK, IPV6_NETWORK, LOG_LINES 2018-01-27 17:43:05 +01:00
Michael Kuron c30448c4d8 Merge branch 'master' of https://github.com/andryyy/mailcow-dockerized into recipient_map
Conflicts:
	data/web/inc/init_db.inc.php
2018-01-27 17:22:08 +01:00
Michael Kuron e86565e283 Expose Postfix's recipient_canonical_maps through web UI 2018-01-23 20:02:31 +01:00
Michael KuronandGitHub 6090ec0c2f DNS diagnostics: show correct TXT records 2018-01-02 10:32:30 +01:00
Michael KuronandGitHub 6640b4205f Rspamd: increase task timeout 2017-11-08 18:21:21 +01:00
Michael KuronandGitHub 7dc0167f3d docker-compose file format version 2.1 2017-10-30 15:25:06 +01:00
Michael KuronandGitHub 3692fc8f32 Update rspamd 2017-10-25 19:43:44 +02:00
Michael KuronandGitHub 752a571607 Merge pull request #638 from mkuron/acme
ACME needs to wait for MySQL to be ready
2017-09-28 12:58:07 +02:00
Michael KuronandMichael Kuron a411a357b9 rspamd: exclude Mail Flow monitoring from logs and stats 2017-09-20 15:21:02 +02:00
Michael KuronandGitHub 533f947074 Merge pull request #589 from marrco/master
Rspamd: better scores for mx_check symbols
2017-09-19 12:14:18 +00:00
Michael KuronandGitHub 68c87ce7a6 rspamd mx_check: composite symbol overrides individual scores 2017-09-19 14:12:10 +02:00
Michael KuronandGitHub 3d9c161be1 Forwarding hosts: treat soft reject like greylist 2017-09-09 10:30:26 +02:00
Michael KuronandGitHub 8383ba5e9c Rspamd user settings: fix From header match
The request_header regex appears to not be expected to be encapsulated in slashes and does not seem to accept flags.
2017-08-28 20:27:53 +02:00
Michael KuronandMichael Kuron fcd8cfa4f4 Rspamd user settings: don't print all email addresses of a domain
The ucl_rcpts function can already deal with domains, so lets use this capability.
2017-08-27 14:19:29 +02:00
Michael KuronandMichael Kuron 93a092e627 Rspamd user settings: also match From header 2017-08-27 14:19:28 +02:00
Michael KuronandMichael Kuron e178ca36de Rspamd user settings: make regexes case-insensitive
This is necessary because the user web UI normalizes to lowercase
2017-08-27 14:19:28 +02:00
Michael KuronandGitHub 0ad870fffe Merge branch 'dev' into dns2 2017-08-24 21:52:39 +02:00
Michael KuronandMichael Kuron dec64eef32 Disable ClamAV phishing filter
ClamAV has a phishing filter built in, but it generates too many false positives. We can disable it without risk because rspamd also checks for phishing itself.
2017-08-02 14:42:53 +02:00
Michael KuronandGitHub 53d44ed18d Merge branch 'dev' into autoconfig 2017-07-23 10:12:03 +02:00
Michael KuronandGitHub fcbbfe71bb Merge branch 'dev' into dns2 2017-07-23 10:10:36 +02:00
Michael KuronandMichael Kuron 8fcaf407e6 Client configuration link 2017-07-22 12:37:39 +02:00
Michael Kuron 5abeb313ba Autoconfig harmonization
- use $autodiscover_config everywhere
- non-443 HTTPS ports in autoconfig etc.
- disabling POP service via SRV record
- fix display name in Outlook IMAP autodiscover
- allow multiple calls to TLSA generator and support Sieve STARTTLS
- iOS mobileconfig generator
2017-07-10 20:52:51 +02:00
Michael Kuron 8946d69274 Fix merge conflict 2017-07-05 20:11:07 +02:00
Michael Kuron b88190988e Autodiscover: Strip bind addresses off of port environment variables 2017-07-04 19:58:30 +02:00
Michael Kuron 96ed94dedd Client configuration guides
- iOS mobileconfig generator
- non-443 HTTPS ports in autoconfig etc.
- disabling POP service via SRV record
- fix display name in Outlook IMAP autodiscover
- allow multiple calls to TLSA generator and support Sieve STARTTLS
2017-07-02 16:29:42 +02:00
Michael KuronandGitHub 18386125b6 Fix EAS autodiscover for certain Outlook variants 2017-06-25 14:19:44 +02:00
Michael KuronandMichael Kuron 4a379d0540 Satisfy Microsoft Remote Connectivity Analyzer 2017-06-18 16:04:13 +02:00
Michael KuronandGitHub b34d650f97 Autodiscovery for arbitrary clients. EAS only for Outlook 2013+
Mobile and Desktop clients can be differentiated based on the response scheme they request. Mobile clients and Outlook 2013+ get EAS, others get IMAP
2017-06-18 13:09:28 +02:00
Michael KuronandMichael Kuron 646957efee Autodiscovery for eM Client
It can be identified by its lack of user agent header. Through additional Protocol tags, it can also have CalDAV and CardDAV configured.
2017-06-18 12:11:02 +02:00
Michael KuronandGitHub 115ac81bc6 Pass hostname to SOGo Integrator build script 2017-06-17 13:59:09 +02:00
Michael KuronandGitHub 8381ebe3e8 Create SSL certificate directory 2017-06-15 17:39:41 +02:00
Michael KuronandGitHub d6c9f96b4e Don't keep development packages in php-fpm image. 2017-06-12 17:06:57 +02:00
Michael KuronandGitHub eb9217a8b8 SOGo UI: per-user authentication failure rate-limiting 2017-05-28 16:02:34 +02:00
Michael KuronandGitHub 74b4feea38 Fix auth rate limiting container dependency 2017-05-25 16:11:39 +02:00
Michael KuronandGitHub ce515f7fc2 Remove REMOTE_ADDR check 2017-05-18 19:26:01 +02:00
Michael KuronandGitHub e6b6ca7f2d ipv6nat: automatically load kernel modules if needed 2017-05-14 17:56:23 +02:00
Michael KuronandGitHub 759f21ac6b Consistent symbol names for forwarding hosts
multimap.conf and force_actions weren't using the same name
2017-05-09 07:29:43 +02:00
Michael KuronandGitHub 7931b00fa0 Fix column width 2017-05-08 07:46:36 +02:00
Michael KuronandGitHub 2444cd1cd2 Remove duplicated SQL 2017-05-07 20:12:24 +02:00
Michael KuronandMichael Kuron f1571c08a5 Add ipv6nat container
This enables full IPv6 support via NAT
2017-05-06 08:28:44 +02:00
Michael KuronandMichael Kuron f02b47ac27 Enable local IPv6 2017-05-06 08:28:43 +02:00