Michael Kuron and GitHub
04116982a5
Remove discontinued Nixspam DNSBL
2025-01-23 22:16:54 +01:00
Michael Kuron and GitHub
856b3b62f2
Clean up old sasl_log entries
2023-04-22 14:16:42 +02:00
Michael Kuron and GitHub
e911452d0c
Enable autodiscover to work with app passwords ( #4516 )
...
Fixes #4513
2022-03-22 19:41:34 +01:00
Michael Kuron and GitHub
526b3f885b
Merge pull request #4410 from AlexBeakes/master
...
Fix pip3 issue that broke netfilter Dockerfile build
2022-01-05 22:36:20 +01:00
Michael Kuron and GitHub
e2b4b6f6bc
Merge pull request #4385 from holzhannes/patch-1
...
Fix Apple Config: added CalDAVPassword and CardDAVPassword which was missing
2021-12-15 20:13:44 +01:00
Michael Kuron and GitHub
9bfb74bb1d
[Web] Auto-generated app passwords for Apple configuration profiles ( #4316 )
...
* Auto-generated app passwords for Apple configuration profiles
* Change password modal: add warning about app passwords
2021-11-14 20:09:39 +01:00
Michael Kuron and GitHub
a6e694bd98
Merge pull request #4114 from geektoor/fix-spf-check
...
[Web] Fix: spf record validation failed with redirect
2021-05-30 14:18:27 +02:00
Michael Kuron and GitHub
6f6f52f380
[Compose] Update SOGo image ( #3883 )
...
Fixes a bug that broke CardDAV with macOS 11.
https://sogo.nu/bugs/view.php?id=5203
https://github.com/inverse-inc/sogo/commit/b9e19c2cc4c0918bf59d8180fbe9a3cc56dc21a3
2020-12-02 20:29:46 +01:00
Michael Kuron and GitHub
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
Michael Kuron and GitHub
becc50591d
Merge pull request #3629 from gbrune/change-autocomplete-behaviour
...
Change autocomplete-behaviour on some forms
2020-07-03 21:46:24 +02:00
Michael Kuron and GitHub
ca4c7c51dc
[rspamd] Restore add header forced action ( #3440 )
...
Revert 0474de88b1 . Fixed since c3a4c6d311 .
2020-03-31 19:21:03 +02:00
Michael Kuron and GitHub
3cdbe7b73c
Reduce Rspamd DNSBL false positives ( #3311 )
...
* rspamd: ignore Spamhaus XBL for Received headers
* rspamd: ignore SORBS RBL for forwarding hosts
* rspamd: ignore RBLs for forwarding hosts
2020-02-04 12:35:52 +01:00
Michael Kuron and André Peters
4c2e13009b
rspamd: More comprehensive attachment handling ( #3273 )
...
- block all Office documents with macros
- don’t just block all doc files
- mark some more Windows executable extensions as bad
2020-01-17 22:19:12 +01:00
Michael Kuron and André Peters
fbc7b7dce5
rspamd: Don't remove WHITELISTED_FWD_HOST if SOGO_CONTACT present ( #3084 )
2019-11-11 08:20:46 +01:00
Michael Kuron and GitHub
c63967f7be
Rspamd: increase redis timeout
2019-10-26 13:00:31 +02:00
Michael Kuron
eccbb98002
OAuth: show reduced login screen
2019-10-22 20:23:00 +02:00
Michael Kuron
1db4d3d747
OAuth: add displayName attribute to profile for Nextcloud compatibility
2019-10-22 20:22:27 +02:00
Michael Kuron and GitHub
60741fcf5b
Merge pull request #3063 from mailcow/sogo-connector
...
SOGo Integrator is now SOGo Connector
2019-10-22 09:12:57 +02:00
Michael Kuron and GitHub
c874781931
Add identifier to oauth profile
...
This is needed for nextcloud
2019-10-20 12:23:48 +02:00
Michael Kuron and GitHub
267e7c662c
SOGo Integrator is now SOGo Connector
2019-10-20 10:07:27 +02:00
Michael Kuron and GitHub
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 Kuron and GitHub
2b0065d5ab
Do not apply SOGO_CONTACT for hard SPF failures
...
Fixes #1983 more completely
2019-01-13 10:28:21 +01:00
Michael Kuron and GitHub
0974a5fb60
Fix transport map authentication with multiple identical nexthops
2018-12-25 15:02:50 +01:00
Michael Kuron and GitHub
4ee546c04a
Reduce rspamd DNS timeout
...
Fixes #1957
2018-10-29 19:55:24 +01:00
Michael Kuron and GitHub
1bb618d563
Update dns_diagnostics.php
2018-10-15 20:53:41 +02:00
Michael Kuron and GitHub
125ce8e27c
[web] fix relayhost test
2018-10-07 13:21:02 +02:00
Michael Kuron and GitHub
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 Kuron and GitHub
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 Kuron and GitHub
ea3502f2a1
rspamd: Fix NO_LOG_STAT for everycloud monitoring
2018-04-02 19:26:15 +02:00
Michael Kuron and GitHub
99ed1e2e0b
Re-add default value for LOG_LINES
2018-02-28 18:44:06 +01:00
Michael Kuron and GitHub
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 Kuron and GitHub
6090ec0c2f
DNS diagnostics: show correct TXT records
2018-01-02 10:32:30 +01:00
Michael Kuron and GitHub
6640b4205f
Rspamd: increase task timeout
2017-11-08 18:21:21 +01:00
Michael Kuron and GitHub
7dc0167f3d
docker-compose file format version 2.1
2017-10-30 15:25:06 +01:00
Michael Kuron and GitHub
3692fc8f32
Update rspamd
2017-10-25 19:43:44 +02:00
Michael Kuron and GitHub
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 Kuron and Michael Kuron
a411a357b9
rspamd: exclude Mail Flow monitoring from logs and stats
2017-09-20 15:21:02 +02:00
Michael Kuron and GitHub
533f947074
Merge pull request #589 from marrco/master
...
Rspamd: better scores for mx_check symbols
2017-09-19 12:14:18 +00:00
Michael Kuron and GitHub
68c87ce7a6
rspamd mx_check: composite symbol overrides individual scores
2017-09-19 14:12:10 +02:00
Michael Kuron and GitHub
3d9c161be1
Forwarding hosts: treat soft reject like greylist
2017-09-09 10:30:26 +02:00
Michael Kuron and GitHub
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 Kuron and Michael 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 Kuron and Michael Kuron
93a092e627
Rspamd user settings: also match From header
2017-08-27 14:19:28 +02:00
Michael Kuron and Michael 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 Kuron and GitHub
0ad870fffe
Merge branch 'dev' into dns2
2017-08-24 21:52:39 +02:00
Michael Kuron and Michael 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 Kuron and GitHub
53d44ed18d
Merge branch 'dev' into autoconfig
2017-07-23 10:12:03 +02:00
Michael Kuron and GitHub
fcbbfe71bb
Merge branch 'dev' into dns2
2017-07-23 10:10:36 +02:00
Michael Kuron and Michael 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 Kuron and GitHub
18386125b6
Fix EAS autodiscover for certain Outlook variants
2017-06-25 14:19:44 +02:00
Michael Kuron and Michael Kuron
4a379d0540
Satisfy Microsoft Remote Connectivity Analyzer
2017-06-18 16:04:13 +02:00
Michael Kuron and GitHub
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 Kuron and Michael 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 Kuron and GitHub
115ac81bc6
Pass hostname to SOGo Integrator build script
2017-06-17 13:59:09 +02:00
Michael Kuron and GitHub
8381ebe3e8
Create SSL certificate directory
2017-06-15 17:39:41 +02:00
Michael Kuron and GitHub
d6c9f96b4e
Don't keep development packages in php-fpm image.
2017-06-12 17:06:57 +02:00
Michael Kuron and GitHub
eb9217a8b8
SOGo UI: per-user authentication failure rate-limiting
2017-05-28 16:02:34 +02:00
Michael Kuron and GitHub
74b4feea38
Fix auth rate limiting container dependency
2017-05-25 16:11:39 +02:00
Michael Kuron and GitHub
ce515f7fc2
Remove REMOTE_ADDR check
2017-05-18 19:26:01 +02:00
Michael Kuron and GitHub
e6b6ca7f2d
ipv6nat: automatically load kernel modules if needed
2017-05-14 17:56:23 +02:00
Michael Kuron and GitHub
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 Kuron and GitHub
7931b00fa0
Fix column width
2017-05-08 07:46:36 +02:00
Michael Kuron and GitHub
2444cd1cd2
Remove duplicated SQL
2017-05-07 20:12:24 +02:00
Michael Kuron and Michael Kuron
f1571c08a5
Add ipv6nat container
...
This enables full IPv6 support via NAT
2017-05-06 08:28:44 +02:00
Michael Kuron and Michael Kuron
f02b47ac27
Enable local IPv6
2017-05-06 08:28:43 +02:00