Alle Mails von bestimmter fetchmail mailbox per sieve etc. filtern

25/02/2014 - 02:07 von Peter Mairhofer | Report spam
Hi,

Ich lasse Mails von einem bestimmten IMAP Server auf Server A per
fetchmail abholen. Fetchmail schickt darauf hin die Mails per SMTPS zu
Server B (smtpname, smtphost). Hier laeuft exim und benutzt "deliver",
um sie zu dovecot weiterzuleiten. Dovecot soll per sieve *alle* Mails
die vom urspruenglichen Server kommen in einen Ordner einsortieren.

Aber wie kann ich bei sieve erkennen welche E-Mails ueber den einen
Server ueber fetchmail reinkommen?

Ist es irgendwie moeglich fetchmail einen Header hinzufuegen zu lassen?
(z.B. X-fetchmail-Mailbox: imap.example.com)

Leider wird natuerlich auch Envelope-To von fetchmail umgeschrieben und
"To" kann ich nicht verwenden, da ja sonst BCC & Co Mails nicht
einsortiert wuerden.

Einen Match auf Received "with IMAP (fetchmail-6.3.18)" moechte ich
vermeiden, zumal fetchmail Post ja von mehreren Severn abholt.

Danke,
Peter
 

Lesen sie die antworten

#1 Matthias Andree
28/02/2014 - 09:47 | Warnen spam
Am 25.02.2014 02:07, schrieb Peter Mairhofer:
Hi,

Ich lasse Mails von einem bestimmten IMAP Server auf Server A per
fetchmail abholen. Fetchmail schickt darauf hin die Mails per SMTPS zu
Server B (smtpname, smtphost). Hier laeuft exim und benutzt "deliver",
um sie zu dovecot weiterzuleiten. Dovecot soll per sieve *alle* Mails
die vom urspruenglichen Server kommen in einen Ordner einsortieren.

Aber wie kann ich bei sieve erkennen welche E-Mails ueber den einen
Server ueber fetchmail reinkommen?

Ist es irgendwie moeglich fetchmail einen Header hinzufuegen zu lassen?
(z.B. X-fetchmail-Mailbox: imap.example.com)



Schau mal nach, ob Dir --tracepolls hilft.

Leider wird natuerlich auch Envelope-To von fetchmail umgeschrieben und
"To" kann ich nicht verwenden, da ja sonst BCC & Co Mails nicht
einsortiert wuerden.



Der Upstream könnte Dir Delivered-To: oder X-Envelope-To: anbieten. Mit
Postfix, Exim oder dem angestaubten qmail geht das.

Einen Match auf Received "with IMAP (fetchmail-6.3.18)" moechte ich
vermeiden, zumal fetchmail Post ja von mehreren Severn abholt.



Solltest Du - und Du solltest drei Jahre Bugfixes mitnehmen und auf
6.3.26 updaten. Gründe:
<https://gitorious.org/fetchmail/fet.../legacy_63:NEWS>

Ähnliche fragen