[Eisfair] Bestimmte (gelesene) Mails aus ~/.imapmail/INBOX lc3b6schen
Juergen Edner
juergen at eisfair.org
Fr Apr 14 09:23:10 CEST 2017
Hallo Marcus,
eine kleine Ergänzung noch.
>> # Check the status> > return 1 if $$headerref{'Status'} !~ /R.+/;> > return 0> }> > Ich
> kann kein Perl, aber dennoch sieht das für mich logisch aus.> >
> Returnlevel 1 heißt ungelesen und 0 gelesen.> > Ändere ich die Suchzeile
> in> > return 1 if $$headerref{'Status'} !~ /R/;> > scheint es zu
> funktionieren.> > --keep-flagged scheint korrekt zu funktionieren.
> dies könnte in der Tat das Problem sein. Wie ich schrieb,
> könnte der Status folgende Werte annehmen:
>
> 1. Status:
> 2. Status: R # Seen
> 3. Status: O # non-Recent
> 4. Status: RO # Seen + non-Recent
theoretisch gäbe es wohl noch die folgende Variante, für welche ich
in meinen Email jedoch noch nie eine Entsprechung gefunden habe:
5. Status: OR
> Der Filter '/R.+/' erwartet meines Erachtens immer eine zweistellige
> Antwort, da 'R' und '.+' (Ein oder mehrere Zeichen) abgeprüft wird.
> Damit die Prüfung korrekt funktioniert solltest Du einmal den Filter
> '/RO*/' probieren, da 'R' und 'O*' (Kein oder mehrere Zeichen) bedeutet.
Der Filter '/O*RO*/' sollte meines Erachtens alle Kombinationen abdecken.
Gruß Jürgen
--
Mail: juergen at eisfair.org
Mehr Informationen über die Mailingliste Eisfair