<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Rspamd_Automatisierte_Postfach-Sortierung_%28Sieve-Integration%29</id>
	<title>Rspamd Automatisierte Postfach-Sortierung (Sieve-Integration) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Rspamd_Automatisierte_Postfach-Sortierung_%28Sieve-Integration%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Rspamd_Automatisierte_Postfach-Sortierung_(Sieve-Integration)&amp;action=history"/>
	<updated>2026-04-15T03:45:27Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Rspamd_Automatisierte_Postfach-Sortierung_(Sieve-Integration)&amp;diff=67530&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „== Sieve-Automatisierung und Postfach-Sortierung ==  Der letzte Schritt der Kette ist die physische Sortierung. Nachdem Rspamd die Header einer Mail angepasst…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Rspamd_Automatisierte_Postfach-Sortierung_(Sieve-Integration)&amp;diff=67530&amp;oldid=prev"/>
		<updated>2026-03-18T19:08:40Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „== Sieve-Automatisierung und Postfach-Sortierung ==  Der letzte Schritt der Kette ist die physische Sortierung. Nachdem Rspamd die Header einer Mail angepasst…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Sieve-Automatisierung und Postfach-Sortierung ==&lt;br /&gt;
&lt;br /&gt;
Der letzte Schritt der Kette ist die physische Sortierung. Nachdem Rspamd die Header einer Mail angepasst hat, muss der Dovecot-Sieve-Interpreter diese Markierungen auswerten und die Nachricht in den entsprechenden Ordner verschieben.&lt;br /&gt;
&lt;br /&gt;
=== Funktionsweise der Header-Auswertung ===&lt;br /&gt;
&lt;br /&gt;
Sieve agiert als Regelwerk direkt bei der Zustellung (Local Delivery). Es prüft die von Rspamd gesetzten Header und führt daraufhin vordefinierte Aktionen aus.&lt;br /&gt;
&lt;br /&gt;
* Header-Prüfung: Sieve sucht nach dem Feld 'X-Spam: Yes'.&lt;br /&gt;
* Aktion: Bei einem Treffer wird die Zustellung in die 'INBOX' abgebrochen und der Ordner 'Junk' als Ziel gewählt.&lt;br /&gt;
* Automatisierung: Dieser Prozess läuft im Hintergrund, ohne dass der Benutzer (it201 bis it213) manuell Regeln im Mail-Client erstellen muss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration der globalen Sieve-Regel ===&lt;br /&gt;
&lt;br /&gt;
Damit die Sortierung für alle Teilnehmer einheitlich funktioniert, wird eine globale Regel erstellt.&lt;br /&gt;
&lt;br /&gt;
Datei: /etc/dovecot/sieve/global_spam.sieve&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
require [&amp;quot;fileinto&amp;quot;, &amp;quot;mailbox&amp;quot;];&lt;br /&gt;
&lt;br /&gt;
# Prüft den von Rspamd gesetzten Header (ab Score 4.0)&lt;br /&gt;
if header :contains &amp;quot;X-Spam&amp;quot; &amp;quot;Yes&amp;quot; {&lt;br /&gt;
    fileinto :create &amp;quot;Junk&amp;quot;;&lt;br /&gt;
    stop;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Aktivierung in der Dovecot-Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
Der Sieve-Interpreter muss in die Zustellungskette (LDA/LMTP) eingebunden werden, damit er bei jeder eingehenden Mail aktiv wird.&lt;br /&gt;
&lt;br /&gt;
Datei: /etc/dovecot/conf.d/90-sieve.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
plugin {&lt;br /&gt;
  # Pfad zur globalen Regel&lt;br /&gt;
  sieve_before = /etc/dovecot/sieve/global_spam.sieve&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit die binäre Form der Regel genutzt werden kann, muss sie kompiliert werden:&lt;br /&gt;
* sievec /etc/dovecot/sieve/global_spam.sieve&lt;br /&gt;
&lt;br /&gt;
=== Verifikation der End-to-End-Zustellung ===&lt;br /&gt;
&lt;br /&gt;
Die Teilnehmer prüfen den Erfolg, indem sie eine Mail provozieren, die über dem Schwellenwert 4.0 (Add Header), aber unter 15.0 (Reject) liegt.&lt;br /&gt;
&lt;br /&gt;
# Test-Szenario:&lt;br /&gt;
* Mail mit verdächtigem Inhalt versenden.&lt;br /&gt;
* Prüfung des Postfachs (z.B. via Roundcube oder IMAP).&lt;br /&gt;
&lt;br /&gt;
Erwartetes Ergebnis:&lt;br /&gt;
Die Mail befindet sich automatisch im Ordner &amp;quot;Junk&amp;quot; und trägt den Header:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
X-Spam: Yes&lt;br /&gt;
X-Spamd-Result: default: False [6.50 / 15.00]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fazit zur Sortierung ==&lt;br /&gt;
&lt;br /&gt;
;Benutzerkomfort: Der Spam-Schutz ist für den Endanwender unsichtbar und wartungsfrei.&lt;br /&gt;
;Effizienz: Die Sortierung erfolgt serverseitig beim Eingang, was den Datenverkehr zum Client (IMAP) reduziert.&lt;br /&gt;
;Vollständigkeit: Damit ist die Kette von der Grundinstallation über die DNS-Prüfung bis hin zur finalen Ablage geschlossen.&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>