ahmutt

ahmutt

COMMANDS
    C  - copy to mailbox
    s  - move to mailbox
    c  - look at different mailbox
    l  - limit to only messages matching pattern
    T  - tag messages matching pattern (only visible (via l cmd) are tagged)
    ^T - untag messages matching pattern
    w  - set ! flag (W to unset)
    h  - show this help

ACORN COMMANDS
    M  - only messages TO ME
    A  - only ANDROID messages
    I  - only interesting
    V  - from vital people
    M  - manager mail
    J  - only junk
    U  - unencrypted mail from unknown people
    S  - spammy group mail
    Z  - uninteresting (opposite of I)
    E  - everything except junk

PATTERNS
    ~A          - all messages
    ~B <regex>  - match regex in WHOLE MESSAGE
    ~b <regex>  - match regex in BODY
    ~h <regex>  - match regex in HEADER
    ~s <regex>  - match regex in SUBJECT
    ~f <regex>  - match regex in FROM
    ~C <regex>  - match regex in TO or CC
    ~L <regex>  - match regex in TO or CC or FROM
    ~F          - flagged (use w to flag message with !)
    ~p          - TO me
    ~P          - FROM me
    ~d <a>-<b>  - DATE between <a> and <b>  DD/MM/YY or DD/MM/YYYY
    ~d>3d       - messages older than 3 days ((d)ays (m)onths (y)ears)

PATTERN LOGIC OPS
    AND:  default    (all patterns must match)
    OR:   | (pipe)   (one or the other must match)
    NOT:  !
    group: (...)     parenthesis groups patterns
    EXAMPLE: !(~C acorn|~C rob) ~f elkins

MATCHING LISTS (TO, FROM, CC, etc)
    match any in list
    Prepend with ^ to require ALL to match
    EXAMPLE:  ~C nvidia   - match messages where all TO & CC contain 'nvidia'

EXAMPLES
    >1 month old uninteresting messages
            Z
            T~d>30d
            ;s
            ;s z.old.nvidia.uninteresting.2012
    >3 month old interesting messages
            I
            T~d>90d
            ;s z.old.nvidia.interesting.2012