1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-06-25 00:37:21 +02:00
Commit Graph

16 Commits

Author SHA1 Message Date
16e9d152dd Forbidden_file_extension.map could not be overridden. 2023-10-10 08:19:36 +00:00
096c0be4f7 Rspamd executable was moved to /usr/bin 2023-10-05 18:41:54 +00:00
562cd8c135 Remove the usage of capabilities use port 8080
In the real world users can't get them to work...
2023-08-28 11:34:51 +02:00
bee8ce9357 Fix2805 2023-05-06 09:06:12 +02:00
7b08232049 Sanitize logs as appropriate 2023-04-13 14:46:12 +02:00
8861ce6edb Change rspamd override system to use include with lowest priority.
All override files are used as if they were placed in the rspamd
local.d folder.

From the newsfragment:
New override system for Rspamd. In the old system, all files were placed in the Rspamd overrides folder.
These overrides would override everything, including the Mailu Rspamd config.

Now overrides are placed in /overrides.
If you use your own map files, change the location to /override/myMapFile.map in the corresponding conf file.
It works as following.
* If the override file overrides a Mailu defined config file,
  it will be included in the Mailu config file with lowest priority.
  It will merge with existing sections.
* If the override file does not override a Mailu defined config file,
  then the file will be placed in the rspamd local.d folder.
  It will merge with existing sections.

For more information, see the description of the local.d folder on the rspamd website:
https://www.rspamd.com/doc/faq.html#what-are-the-locald-and-overrided-directories
2023-03-09 08:21:45 +00:00
4e3874b0c1 Enable dynamic resolution of hostnames 2022-12-08 13:00:50 +01:00
f994c8687e doh 2022-11-21 18:12:11 +01:00
e3b875aa6b Well, -i stands for --insecure 2022-11-17 18:09:00 +01:00
0839490beb Merge #2479
2479: Rework the anti-spoofing rule r=mergify[bot] a=nextgens

## What type of PR?

Feature

## What does this PR do?

We shouldn't assume that Mailu is the only MTA allowed to send emails on behalf of the domains it hosts.
We should also ensure that it's non-trivial for email-spoofing of hosted domains to happen

Previously we were preventing any spoofing of the envelope from; Now we are preventing spoofing of both the envelope from and the header from unless some form of authentication passes (is a RELAYHOST, SPF, DKIM, ARC)

### Related issue(s)
- close #2475

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2022-11-09 15:16:36 +00:00
ec4224123b Use the logger 2022-10-28 18:28:31 +02:00
89f7d983b4 Don't start rspamd until admin is up and working 2022-10-27 10:51:45 +02:00
a29f066858 Move even more python deps to base image 2022-10-12 16:32:27 +02:00
893705169e PoC rspamd use dkimkeys from admin using vault api 2021-10-14 23:01:53 +02:00
32f6a23a95 Remove rspamd unused env var from start script
Environment variable FRONT_ADDRESS is unused in rspamd
FRONT_ADDRESS references were removed with commit 8172f3e in PR #727
2020-10-30 17:12:34 +00:00
4e4b071fb0 Move services into core and optional 2019-10-23 18:27:25 +03:00