Skip to content

Update RSPAMD version to 4.0.1 in Dockerfile#7172

Open
dragoangel wants to merge 3 commits intostagingfrom
dragoangel-patch-4
Open

Update RSPAMD version to 4.0.1 in Dockerfile#7172
dragoangel wants to merge 3 commits intostagingfrom
dragoangel-patch-4

Conversation

@dragoangel
Copy link
Copy Markdown
Collaborator

@dragoangel dragoangel commented Mar 30, 2026

Contribution Guidelines

What does this PR include?

Short Description

Update Rspamd to 4.0.1 version, changelog

Affected Containers

  • rspamd

Did you run tests?

no

What did you tested?

What were the final results? (Awaited, got)

@dragoangel
Copy link
Copy Markdown
Collaborator Author

dragoangel commented Mar 30, 2026

@FreddleSpl0it JFYI meta_headers was deprecated in 3.14.2
https://github.com/mailcow/mailcow-dockerized/blob/staging/data/conf/rspamd/local.d/metadata_exporter.conf need to drop meta_headers = true; and use formatter = "multipart"; as result
https://github.com/mailcow/mailcow-dockerized/tree/master/data/conf/rspamd/meta_exporter PHP endpoints need to be rewritten to be compatible with new multipart format, Docs

Reason why it deprecated: it pass value in headers that can be non-ASCII only, and worse - on long subjects it was apply mime-encode which basically create "binary" newlines for long headers which not possible to handle by any server, as result - it can lead to lost emails in quarantine or avoid of outgoing ratelimiting etc.

Also:

  • we can add fuzzy new html fuzzy
  • we can add tcp to mailcow public fuzzy
  • due to introduction of better jinja templating it's now possible to simplify or fully remove entry point of rspamd container and replace it with templating

@dragoangel dragoangel changed the title Update RSPAMD version to 4.0.0 in Dockerfile Update RSPAMD version to 4.0.1 in Dockerfile Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant