[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