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: [EMAIL PROTECTED] ] [ debian/gnu linux (sid) ]
[ vorholzstrasse 6 ] [ saft: [EMAIL PROTECTED] ] [ linux 2.4.17 i686 ]
[ 76131 karlsruhe ] [ tele: +049 721 6657522 ] [ reg. Linux user #204961 ]
msg03793/pgp00000.pgp
Description: PGP signature

