[Eisfair] Bestimmte (gelesene) Mails aus ~/.imapmail/INBOX lc3b6schen

Marcus Roeckrath marcus.roeckrath at gmx.de
Fr Apr 14 08:55:53 CEST 2017


Hallo Jürgen,

Marcus Roeckrath wrote:

> sub is_unread($) {
> # Check if a message is unread.
> #
> # $_[0]: headers information (reference)
> #
> # Returns 1 if the message is unread
> 
> my $headerref = $_[0];
> 
> # No 'Status' header. Assume the message is unread.
> 
> return 1 unless exists $$headerref{'Status'};
> 
> # Check the status
> 
> return 1 if $$headerref{'Status'} !~ /R.+/;
> 
> return 0
> }
> 
> Ändere ich die Suchzeile in
> 
> return 1 if $$headerref{'Status'} !~ /R/;
> 
> scheint es zu funktionieren.
> 
> --keep-flagged scheint korrekt zu funktionieren.

Wie wärs mit einem Update des archimap-Paketes mit obigem Fix?

Ich denke, meine Korrektur ist in Ordnung. Das R.+ bedeutet R plus
Irgendwas, und in Tests hat es in der Originalfassung auch geklappt, wenn
da z. B. RO im Status steht.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair