Am So 5.Oktober 2003 13:48 schrieben Sie:
> -- Kristian Koehntopp <[EMAIL PROTECTED]> wrote:
> > Dann h�ttest Du sehr schnell den Cyrus Mailserver. Der wird auch erst
> > durch  ein B�ndel Patches benutzbar in der realen Welt, weil die
> > RFC-Nazis vom  Cyrus-Team sich weigern, die in die Distribution
> > aufzunehmen.
>
> -v?
>
> Ich nutze den hier auch, da der Server aber demn�chst mal umgebaut werden
> wird, ist die Frage, ob ich den nicht durch was anderes ersetze.

Das Cyrus-Team implementiert die RFCs sehr strikt. So schreiben die 
IMAP-Bildungsregeln in der EBNF zum Beispiel vor, da� trailing spaces in IMAP 
commands ein Syntax Error sind. Also flaggen sie das als Error und f�hren das 
Command nicht aus. Outlook Express setzt hinter jedes IMAP command ein Space.

Hier hatten sie in k�rzester Zeit einen aktiven Lynchmob bei sich im B�ro und 
das ist das einzige Mal, von dem ich wei�, da� sie ein Nicht-RFC-konformes 
Verhalten implementiert haben.

Uncodierte (bare) 8-Bit Zeichen in Headerzeilen f�hren z.B. wahlweise zum 
Ablehnen der Mail (bounce) oder zum Ersetzen des Zeichens in ein "X". Es w�re 
leichter gewesen, den Code rauszulassen und das Zeichen halt 1:1 
durchzureichen. Oder, wenn man RFC-Konformit�t wollte, das Zeichen in 
demselben Zeichensatz zu encoden, der f�r den Body der Mail anzunehmen ist.

Und so weiter und so fort - Suse f�hrt ca. 10 Patches in deren Cyrus-Paket 
ein. Das Src-RPM will man zerlegen und die Patches f�r seinen eigenen Cyrus 
durchsehen, falls notwendig.

Kristian

-- 
http://www.amazon.de/exec/obidos/wishlist/18E5SVQ5HJZXG

Antwort per Email an