Re: [FYI] Bin?res XML -
Am So 5.Oktober 2003 13:48 schrieben Sie:
> -- Kristian Koehntopp <kris@xxxxxxxxxxxx> 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
--
To unsubscribe, e-mail: debate-unsubscribe@xxxxxxxxxxxxxx
For additional commands, e-mail: debate-help@xxxxxxxxxxxxxx