.muttrc.addons: Fix spam keys.
[nethome.git] / .muttrc.addons
index 5c82bcb..f60e5e6 100644 (file)
@@ -4,10 +4,10 @@
 # '!' an '=' are expand only as the very first characters.
 # regexes are processed.
 # '$' must follow alpha or '{' to get interpreted as a variable.
-folder-hook ""                   set sort=threads
-folder-hook "!$"                 set sort=mailbox-order;push "*<Tab>"
-folder-hook "=(=|err|rhbug)"     set sort=mailbox-order;push "*<Tab>"
-folder-hook "=(sent|spam|input)" set sort=mailbox-order;push "*"
+folder-hook ""                   set sort=threads;set pager_index_lines=10
+folder-hook "!$"                 set sort=mailbox-order;push "*<Tab>";set pager_index_lines=0
+folder-hook "=(=|err|rhbug)"     set sort=mailbox-order;push "*<Tab>";set pager_index_lines=0
+folder-hook "=(sent|spam|input)" set sort=mailbox-order;push "*";set pager_index_lines=0
 bind index <Tab> next-new
 bind pager <Tab> next-new
 bind index <Esc><Tab> previous-new
@@ -56,6 +56,8 @@ unset markers
 # Mailman; FIXME: Patch Mutt to extend it multiline.
 color body brightred default "^_______________________________________________\r?\n$"
 macro index <Esc>m "l~N|~O\n"
+macro pager <Esc>f ":set pager_index_lines=0\n
+macro pager <Esc>g ":set pager_index_lines=10\n"
 
 
 # Mail command
@@ -65,12 +67,13 @@ macro index M ":my_hdr X-Priority: 1\n:my_hdr Importance: high\n:set dsn_return=
 macro index m ":unmy_hdr X-Priority Importance\n:unset dsn_return dsn_notify\n^a" "Standard compose of a new mail message"
 # quote 'macro' argument to prevent: macro: too many arguments
 # `spamassassin {--report|--revoke}' calls `sa-learn {--spam|--ham}' automatically.
-folder-hook ""      "macro index S \":unset wait_key\n|spamassassin --report\n:set wait_key\ns=spamo-mutt\n\""
-folder-hook "=spam" "macro index S \":unset wait_key\n|spamassassin --report\n:set wait_key\nWN\ct~T\n\""
-folder-hook ""      "macro pager S \":unset wait_key\n|spamassassin --report\n:set wait_key\ns=spamo-mutt\n\""
-folder-hook "=spam" "macro pager S \":unset wait_key\n|spamassassin --report\n:set wait_key\n\""
-folder-hook ""      "macro index H \":unset wait_key\n|spamassassin --revoke\n:set wait_key\nWN\ct~T\n\""
-folder-hook ""      "macro pager H \":unset wait_key\n|spamassassin --revoke\n:set wait_key\n\""
+set pipe_split
+folder-hook ""      "macro index S \":unset wait_key\n|spamassassin --report&\n:set wait_key\ns=spamo-mutt\n\""
+folder-hook "=spam" "macro index S \":unset wait_key\n|spamassassin --report&\n:set wait_key\nWN\ct~T\n\""
+folder-hook ""      "macro pager S \":unset wait_key\n|spamassassin --report&\n:set wait_key\ns=spamo-mutt\n\""
+folder-hook "=spam" "macro pager S \":unset wait_key\n|spamassassin --report&\n:set wait_key\n\""
+folder-hook ""      "macro index H \":unset wait_key\n|spamassassin --revoke \n:set wait_key\nWN\ct~T\n\""
+folder-hook ""      "macro pager H \":unset wait_key\n|spamassassin --revoke \n:set wait_key\n\""
 macro editor \ew "^a  [^e]^a"
 
 # GPG
@@ -91,8 +94,11 @@ ignore x-loop: errors-to: x-beenthere: X-Mailman-Version: X-Sieve:
 ignore x-mimetrack: priority: x-priority: importance: precedence: x-mime-autoconverted:
 ignore x-accept-language: x-sender: x-antirelay:
 ignore x-msmail-priority: x-mimeole: x-pop3-rcpt: delivered-to:
-ignore face: organization:
+ignore face: organization: x-scanned-by: x-bugzilla-
 ignore DKIM-Signature: DomainKey-Signature: X-RedHat-Spam-Score:
+ignore Authentication-Results: X-Virus-Found: X-Spam-SWARE-Status: X-HELO:
+ignore X-Google-DKIM-Signature: X-Gm-Message-State: X-Received: X-IsSubscribed:
+ignore ARC-Seal: ARC-Message-Signature: ARC-Authentication-Results: Received-SPF: DMARC-Filter: DKIM-Filter: Auto-Submitted: X-Greylist:
 color header brightyellow black ^(From|Subject|To|Cc|Bcc|Message-ID):
 
 # Colors