# macro from Mick to edit the allias-file: # macro index A "!cd $HOME;vim .mutt.aliases\n:source $HOME/.mutt.aliases\n" "Edit Aliases" # Macros to change mailboxes # macro index "c /var/mail/arvid\n" "Incoming" macro index "c +received\n" "Received Mails" macro index "c +IN.mad-hatter\n" "Mad-Hatter" macro index "c +IN.sleepwalker\n" "The Sleepwalker" macro index "c +TV-Programm\n" "TV-Programm" # without those following you can't change boxes in a mail but only in index # macro pager "c /var/mail/arvid\n" "Incoming" macro pager "c +received\n" "Received Mails" macro pager "c +IN.mad-hatter\n" "Mad-Hatter" macro pager "c +IN.sleepwalker\n" "The Sleepwalker" macro pager "c +TV-Programm\n" "TV-Programm" # macro to start fetchmail manualy # macro index + "!fetchmail -aK\n" "Invoke Fetchmail" # adds the actual author to a killfile # macro index \ck "|mailkill.sh\nd" "Adds author to a kill list to be processed by procmail." ## sa-learn for ham and spam macro index H "| sa-learn --ham --no-rebuild --single\n" \ "mark message as non-spam" macro index S "| sa-learn --spam --no-rebuild --single\nd" \ "mark message as spam" macro pager H "| sa-learn --ham --no-rebuild --single\n" \ "mark message as non-spam" macro pager S "| sa-learn --spam --no-rebuild --single\nd" \ "mark message as spam" ## rebuild the spamassassin bayes filter db macro index E "!/usr/local/bin/sa-learn --rebuild" \ "rebuild spamassassin filter db" macro pager E "!/usr/local/bin/sa-learn --rebuild" \ "rebuild spamassassin filter db" ## pipe mails to Newsgroups macro index G "|/usr/home/arvid/bin/mail2news.py" macro pager G "|/usr/home/arvid/bin/mail2news.py"