[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mails mit mutt nach Alter wegspeichern



Hi Deutsche!

On Wed, 13 Mar 2002, Markus Hubig wrote:

> Hi Jens!
> 
> On Wed, 13 Mar 2002, Jens Benecke wrote:
> 
>> On Wed, Mar 13, 2002 at 03:41:02PM +0100, Udo Mueller wrote:
>>  
>>> ich möchte gerne meine Mailboxen klein halten und würde mutt gern
>>> veranlassen, automatisch bei Betreten oder verlassen alle Mails älter
>>> als n Tage in die Savebox zu speichern und im aktuellen Folder zu
>>> löschen.
>> 
>> Meine Makros:
>> macro index <f5> "T~r>1m\n;s=Archiv" #"Alle Messages älter 1 Monat archivieren"
> 
> Das ganze kann man bei Bedarf auch mit einem Folder-Hook
> automatisieren:
> 
> | folder-hook =debian-user-german$ 'push T~r>1m\n;s=Archiv";'
> 
> *ACHTUNG* _nicht_ getestet! Und sicher kann man das auch noch so
> erweitern dass es nur GELESENE eMails verschiebt.

OK, jetzt habe ich es getestet. Funzt auch prinzipiel! Mein
Folder-Hook sieht jetzt so aus (eine Zeile):

| folder-hook =debian-user-german 'push 
| T~r>1m!~F!~N\n\;s=archiv/debian-user-german\n'

Es werden erst alle eMails Markiert [T] die Aelter als 1 Monat sind
[~r>1m], *NICHT* als wichtig markiert sind [!~F] und *NICHT*
ungelesen/neu sind [!~N]. Dann werden diese eMails automatisch nach
archiv/debian-user-german gespeichert [;s=archiv/debian-user-german\n].

Ein Problem gibt es allerdings: Wenn der Markierungsbefehl [T~r>1m!~F!~N]
nichts Markiert (z.B.: weil es keine eMails gibt die aelter als 1Monat
sind) findet [;] nix, und der Speichern-Befehl [s=archiv/debian-user-german\n] 
wird auf die acktuell ausgewaehlte eMail angewendet! }8-(

Weiss jemand ob es moeglich ist den 'Speichern' Befehl nur dann
auzufuehren wenn auch eMails markiert sind? So was in der Art:

| if [~T]; then 
|	;s=archiv/debian-user-german\n
| fi

 	Gruss Markus

-- 
[ markus hubig     ] [ mail: mhubig@web.de     ] [ debian/gnu linux (sid)  ]
[ vorholzstrasse 6 ] [ saft: markus@pot.ath.cx ] [ linux 2.4.17 i686       ]
[ 76131 karlsruhe  ] [ tele: +049 721 6657522  ] [ reg. Linux user #204961 ]

Attachment: pgpeP8QIaa5B8.pgp
Description: PGP signature


Reply to: