Hallo, habe ein kleines Problem mit meinem (Test-)Mailserver (Postfix, Cyrus, Amavisd-new, Spammassassin, f-prot, fetchmail). Klappt auch alles so, wie ich mir das vorstelle. Nur eine Kleinigkeit: Da ich mit diesem System derzeit noch sehr viel teste, werden Mails von einem Produktivsystem mit fetchmail (--all; --keep) abgeholt. Mein Problem ist nun, dass auch nach Löschen und Neuanlegen der Cyrus-Mailboxen fetchmail alle Mails zwar wieder holt, diese aber nicht in den Mailboxen landen. Aus /var/log/messages: Jul 26 13:31:51 mailserver lmtpunix[8949]: dupelim: eliminated duplicate message to user.xyz id <001201c6afe6$beb5eb50$631e3954@annika> (delivery) Wie kann ich das Postfix/Cyrus vorübergehend abgewöhnen? Danke schon mal einstweilen! Grüße, Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Juergen Pabst schrieb:
Hallo,
habe ein kleines Problem mit meinem (Test-)Mailserver (Postfix, Cyrus, Amavisd-new, Spammassassin, f-prot, fetchmail). Klappt auch alles so, wie ich mir das vorstelle. Nur eine Kleinigkeit: Da ich mit diesem System derzeit noch sehr viel teste, werden Mails von einem Produktivsystem mit fetchmail (--all; --keep) abgeholt. Mein Problem ist nun, dass auch nach Löschen und Neuanlegen der Cyrus-Mailboxen fetchmail alle Mails zwar wieder holt, diese aber nicht in den Mailboxen landen. Aus /var/log/messages:
Jul 26 13:31:51 mailserver lmtpunix[8949]: dupelim: eliminated duplicate message to user.xyz id <001201c6afe6$beb5eb50$631e3954@annika> (delivery)
duplicate suppression in /etc/imap.conf oder imapd.conf (habe gerade keine System greifbar) mal anschauen. man conf Datei -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Ralf Prengel wrote:
Juergen Pabst schrieb:
Hallo,
habe ein kleines Problem mit meinem (Test-)Mailserver (Postfix, Cyrus, Amavisd-new, Spammassassin, f-prot, fetchmail). Klappt auch alles so, wie ich mir das vorstelle. Nur eine Kleinigkeit: Da ich mit diesem System derzeit noch sehr viel teste, werden Mails von einem Produktivsystem mit fetchmail (--all; --keep) abgeholt. Mein Problem ist nun, dass auch nach Löschen und Neuanlegen der Cyrus-Mailboxen fetchmail alle Mails zwar wieder holt, diese aber nicht in den Mailboxen landen. Aus /var/log/messages:
Jul 26 13:31:51 mailserver lmtpunix[8949]: dupelim: eliminated duplicate message to user.xyz id <001201c6afe6$beb5eb50$631e3954@annika> (delivery)
duplicate suppression in /etc/imap.conf oder imapd.conf (habe gerade keine System greifbar) mal anschauen. man conf Datei
man imapd.conf: duplicatesuppression: 1 If enabled, lmtpd will suppress delivery of a message to a mailbox if a message with the same message-id (or resent-message-id) is recorded as having already been delivered to the mailbox. Records the mailbox and message-id/resent-message-id of all successful deliveries. Entweder abschalten oder die message-id der eingehenden Mails entsprechend abändern. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Sandy!
duplicate suppression in /etc/imap.conf oder imapd.conf (habe gerade keine System greifbar) mal anschauen. man conf Datei
man imapd.conf:
duplicatesuppression: 1 If enabled, lmtpd will suppress delivery of a message to a mailbox if a message with the same message-id (or resent-message-id) is recorded as having already been delivered to the mailbox. Records the mailbox and
message-id/resent-message-id of all successful deliveries.
Entweder abschalten oder die message-id der eingehenden Mails entsprechend abändern.
Danke euch beiden! Genau diesen Schalter habe ich gesucht. message-id ändern scheint mir jetzt auf die Schnelle doch etwas zu aufwändig... Was mich nur ein wenig stutzig macht, dass Duplikate gelöscht werden, obwohl zwischenzeitlich die Mailbox komplett gelöscht wurde. Grüße, Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Juergen Pabst wrote:
Hallo Sandy!
duplicate suppression in /etc/imap.conf oder imapd.conf (habe gerade keine System greifbar) mal anschauen. man conf Datei
man imapd.conf:
duplicatesuppression: 1 If enabled, lmtpd will suppress delivery of a message to a mailbox if a message with the same message-id (or resent-message-id) is recorded as having already been delivered to the mailbox. Records the mailbox and
message-id/resent-message-id of all successful deliveries.
Entweder abschalten oder die message-id der eingehenden Mails entsprechend abändern.
Danke euch beiden! Genau diesen Schalter habe ich gesucht. message-id ändern scheint mir jetzt auf die Schnelle doch etwas zu aufwändig...
Was mich nur ein wenig stutzig macht, dass Duplikate gelöscht werden, obwohl zwischenzeitlich die Mailbox komplett gelöscht wurde.
Die messages-ids sind in der deliver.db gespeichert. Selbst wenn du die Mails löscht, sind die MIDs noch gespeichert. Lösche die DB, wenn das nicht sein soll. Präzise: rccyrus stop; rm /var/lib/imap/deliver.db; rccyrus start; Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (3)
-
Juergen Pabst
-
Ralf Prengel
-
Sandy Drobic