Mails von Outlook Express nach Cyrus21

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
HorstV
Beiträge: 419
Registriert: 11.10.2003 18:34:22
Wohnort: Grenoble / Recklinghausen

Mails von Outlook Express nach Cyrus21

Beitrag von HorstV » 22.11.2003 11:57:01

Habe meine Mails von Outlook Express über Mozilla-Win nach Mozilla-Linux nach Linux transferiert und möchte sie jetzt auf meinen localen Imap schieben.
Problem:
Mozilla sagt mir, daß Cyrus21 meckert das die Mail einen invalid-header hat und bricht ab anstatt das es die anderen überträgt, dann müßte man sich wenigstens noch um die überigbleibenden kümmern...
Kennt jemand vielleicht einen anderen Weg um die Mails zu transferieren (beachte der imap läuft auf dem gleichen Rechner auf dem w2k installiert ist, d.h. ich kann nicht direkt von w2k nach imap!!!)
PS: Das Skript /user/share/doc/cyrus21-doc/examples/mbox2cyrus tut nicht richtig oder die Mozilla speichert nicht in mbox. Es schaufelt den kompletten Inhalt in eine einzige Mail, d.h. die Trennung der Mails funzt nicht.
SID on IBM T42p kernel 2.6.14.5 ati-8.20.8

HorstV
Beiträge: 419
Registriert: 11.10.2003 18:34:22
Wohnort: Grenoble / Recklinghausen

Beitrag von HorstV » 29.11.2003 17:10:29

Problem teilweise gelöst.
Windows Mozilla mbox mit einem tr -d '\r' < inboxin > inboxout nachbearbeiten
mbox2cyrus benutzen

Bleibt das Problem, daß bei einigen Mails er immer noch invalid header meckert, daß kann eigentlich aber nicht an der "From " Zeile liegen, da die ja im Skript weggefilltert wird.

Ideen woran es liegen könnte???? Gibt es vielleicht irgendwo ein Skript, daß ein mbox-File nimmt und mir danach erzählt welche Mails darin nicht Standardkonform sind?
SID on IBM T42p kernel 2.6.14.5 ati-8.20.8

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 29.11.2003 21:07:54

NUL Bytes (0x00) in Mails (insbesondere in Headern) und Whitespace (" " und TABs) am Ende von Headern. Cyrus ist da sehr pingelig, was die RFC2822 Compliance der Mails angeht. Versuch 'mal die Mails zu isolieren, die Probleme machen, und versuch herauszufinden, was das eigentliche Problem ist. Würde mich nicht wundern, wenn da ein paar Mails wirklich "defekte" Header haben. Wenn Du da was augenscheinliches findest, kannst Du es ja mit einem Editor beheben, oder für den Masseneinsatz nochmal ein "tr" oder "sed" Filter drüberlaufen lassen.

Versuch auf jeden Fall erstmal das Problem genauer einzugrenzen...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten