Message contains bare newlines

Supportdatenbank (rsimai_imap_bare_newlines)
Bezieht sich auf

eMail Server: Version 2

Symptom

Manche Mails werden nicht zugestellt und verbleiben mit Status deferred in der Mailqueue.

In /var/log/mail finden sich dazu Einträge ähnlich diesem:

MAILSERVER postfix/pipe[6236]: 5E263F0BC: to=<USER@DOMAIN.de>, relay=procmail, delay=69030, status=deferred (temporary failure. Command output: procmail: Couldn't read "/etc/imap/procmail/USER" USER: Message contains bare newlines _ procmail: Program failure (65) of "/usr/cyrus/bin/deliver" )

Ursache

Es handelt sich um Mails mit einem Attachment, bei deren Erstellung nicht nach RFC vorgegangen wurde.
Insbesondere MS-Outlook ist hierbei als Verursacher bekannt.

Lösung

Entweder verwenden Sie einen anderen externen Mailclient oder verzichten auf das Anhängen von Dateien

oder

Sie laden folgendes Paket von unserem FTP-Server herunter und speichern es unter /tmp

ftp://ftp.suse.com/pub/suse/i386/products/emailserver/2.0/cyrus-1.6.24-80.i386.rpm

Installieren Sie das Paket mit:

rpm -Uhv /tmp/cyrus-1.6.24-80.i386.rpm

In diesem Paket ist die Überprüfung auf "bare newlines" entfernt und solche Mails werden auch zugestellt.
Um Nachrichten, die mit Status deferred in der Mailqueue aufgelaufen sind sofort auszuliefern können Sie das Kommando postfix flush verwenden.

Achtung: Sie installieren diese Erweiterung auf eigenes Risiko! Der SuSE Support kann Ihnen möglicherweise nicht weiterhelfen wenn durch diese Änderung Probleme auftreten.
Stichwörter: IMAP, EMAILSERVER, MAILQ, BARE, NEWLINES, ATTACHMENT, OUTLOOK

Kategorien: SuSE Linux IMAP Server

SDB-rsimai_imap_bare_newlines, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 07. Aug 2001
SuSE Linux AG - Zuletzt generiert: 20. Aug 2001 von rsimai (sdb_gen 1.40.0)