Mittwoch, 26. November 2025, 09:51
Procmail zu Sieve-Konverter
Zu recht haben viele unserer Webhosting-Kunden uns zurückgemeldet, dass der (alte) Procmail zu Sieve-Konverter nicht so die wahre Wucht war.
Der bisherige Konverter entstand auf Grundlage einiger freier Skripte, z.B. denen von Dovecot. Diese waren aber - wie wir festgestellt haben - wirklich suboptimal.
Da ich ja jetzt wieder Zeit für's Coding habe, habe ich in einer Nacht- und Früh-Aktion alles einmal intern komplett neu geschrieben. Er ist jetzt zu einem richtigen Parser für Procmail geworden.
Wichtig: Es gibt einige Dinge, die wir uns / ich mir gespart habe: Diverse komplizierte Blöcke, z.B. nested mit { ... }. Ja, das nutzen Experten durchaus, aber 99% unserer normalen Kunden nicht. Wer das bisher genutzt hat, kann vermutlich eh Sieve-Syntax, und ersetzt das sicher selbständig und im Ergebnis beser.
Der neue Konverter ist in meinen Augen und auch in unseren Test deutlich besser. Über Feedback freue ich mich!
Der bisherige Konverter entstand auf Grundlage einiger freier Skripte, z.B. denen von Dovecot. Diese waren aber - wie wir festgestellt haben - wirklich suboptimal.
Da ich ja jetzt wieder Zeit für's Coding habe, habe ich in einer Nacht- und Früh-Aktion alles einmal intern komplett neu geschrieben. Er ist jetzt zu einem richtigen Parser für Procmail geworden.
Wichtig: Es gibt einige Dinge, die wir uns / ich mir gespart habe: Diverse komplizierte Blöcke, z.B. nested mit { ... }. Ja, das nutzen Experten durchaus, aber 99% unserer normalen Kunden nicht. Wer das bisher genutzt hat, kann vermutlich eh Sieve-Syntax, und ersetzt das sicher selbständig und im Ergebnis beser.
Der neue Konverter ist in meinen Augen und auch in unseren Test deutlich besser. Über Feedback freue ich mich!
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Leere Dose
TabTwo
Wobei ich festegestellt habe, das Claude Code sehr gute Sieve scripte erzeugen kann.
Alex