the mutt mail client
play

The mutt mail client Ryan R. Curtin October 21, 2015 1 / 22 - PowerPoint PPT Presentation

The mutt mail client Ryan R. Curtin October 21, 2015 1 / 22 Outline Outline Should you remain here, the next N minutes of your life will The basics contain What? Why? vs. alpine a discussion of the basics of how email works


  1. The mutt mail client Ryan R. Curtin October 21, 2015 1 / 22

  2. Outline ❖ Outline Should you remain here, the next N minutes of your life will ❖ The basics contain ❖ What? ❖ Why? ❖ vs. alpine a discussion of the basics of how email works ● ❖ What else? a list of the differences between mutt, pine, and other ● ❖ Reading Mail mailreaders ❖ Messages ❖ Searching an overview of the capabilities of mutt ● ❖ Configuration information on how to make mutt connect to GT PRISM ● ❖ IMAP config ❖ POP3 config accounts (IMAP) ❖ Local config mutt configuration for parsing through mail ● ❖ Header caching ❖ Outgoing mail basic mutt commands ● ❖ Colors! an overview of the .muttrc file ● ❖ Setting up hooks a list of further references ❖ Attachments ● ❖ Other ❖ Links ❖ Questions? 2 / 22

  3. The basics ❖ Outline A whiteboard discussion. ❖ The basics ❖ What? MTA : mail transfer agent ❖ Why? ❖ vs. alpine MDA : mail delivery agent ❖ What else? MUA : mail user agent ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 3 / 22

  4. The basics ❖ Outline A whiteboard discussion. ❖ The basics ❖ What? MTA : mail transfer agent ❖ Why? ❖ vs. alpine MDA : mail delivery agent ❖ What else? MUA : mail user agent ❖ Reading Mail ❖ Messages ❖ Searching Mail delivery protocols: ❖ Configuration ❖ IMAP config POP3 : push-then-delete ❖ POP3 config IMAP : server-side storage ❖ Local config ❖ Header caching Exchange : life is bad for you. ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 3 / 22

  5. What is mutt? ❖ Outline mutt is a “small, but very powerful text-based mail client ● ❖ The basics for Unix operating systems” ❖ What? ❖ Why? ❖ vs. alpine ❖ What else? ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 4 / 22

  6. What is mutt? ❖ Outline mutt is a “small, but very powerful text-based mail client ● ❖ The basics for Unix operating systems” ❖ What? ❖ Why? Based largely on the elm mail client ● ❖ vs. alpine ❖ What else? ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 4 / 22

  7. What is mutt? ❖ Outline mutt is a “small, but very powerful text-based mail client ● ❖ The basics for Unix operating systems” ❖ What? ❖ Why? Based largely on the elm mail client ● ❖ vs. alpine ❖ What else? Highly customizable: keybindings, macros, etc. ● ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 4 / 22

  8. What is mutt? ❖ Outline mutt is a “small, but very powerful text-based mail client ● ❖ The basics for Unix operating systems” ❖ What? ❖ Why? Based largely on the elm mail client ● ❖ vs. alpine ❖ What else? Highly customizable: keybindings, macros, etc. ● ❖ Reading Mail ❖ Messages IMAP , POP3 support (plus maildir and mbox) ● ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 4 / 22

  9. What is mutt? ❖ Outline mutt is a “small, but very powerful text-based mail client ● ❖ The basics for Unix operating systems” ❖ What? ❖ Why? Based largely on the elm mail client ● ❖ vs. alpine ❖ What else? Highly customizable: keybindings, macros, etc. ● ❖ Reading Mail ❖ Messages IMAP , POP3 support (plus maildir and mbox) ● ❖ Searching ❖ Configuration MIME, DSN, PGP support, plus further extensibility ● ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 4 / 22

  10. What is mutt? ❖ Outline mutt is a “small, but very powerful text-based mail client ● ❖ The basics for Unix operating systems” ❖ What? ❖ Why? Based largely on the elm mail client ● ❖ vs. alpine ❖ What else? Highly customizable: keybindings, macros, etc. ● ❖ Reading Mail ❖ Messages IMAP , POP3 support (plus maildir and mbox) ● ❖ Searching ❖ Configuration MIME, DSN, PGP support, plus further extensibility ● ❖ IMAP config ❖ POP3 config ncurses-based! Use it with GNU screen (along with irssi) ● ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 4 / 22

  11. Why should I use mutt? ❖ Outline You are me. ● ❖ The basics ❖ What? ❖ Why? ❖ vs. alpine ❖ What else? ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 5 / 22

  12. Why should I use mutt? ❖ Outline You are me. ● ❖ The basics ❖ What? Lightweight, fast, and simple ● ❖ Why? ❖ vs. alpine ❖ What else? ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 5 / 22

  13. Why should I use mutt? ❖ Outline You are me. ● ❖ The basics ❖ What? Lightweight, fast, and simple ● ❖ Why? ❖ vs. alpine Can run inside screen ● ❖ What else? ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 5 / 22

  14. Why should I use mutt? ❖ Outline You are me. ● ❖ The basics ❖ What? Lightweight, fast, and simple ● ❖ Why? ❖ vs. alpine Can run inside screen ● ❖ What else? ❖ Reading Mail No need for a mouse—everything is controllable by ● ❖ Messages keybindings ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 5 / 22

  15. Why should I use mutt? ❖ Outline You are me. ● ❖ The basics ❖ What? Lightweight, fast, and simple ● ❖ Why? ❖ vs. alpine Can run inside screen ● ❖ What else? ❖ Reading Mail No need for a mouse—everything is controllable by ● ❖ Messages keybindings ❖ Searching ❖ Configuration It looks cool (-Ryan, 2008) ● ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 5 / 22

  16. Comparison with alpine ❖ Outline ❖ The basics mutt : vim :: alpine : nano ❖ What? ❖ Why? ❖ vs. alpine ❖ What else? ❖ Reading Mail ❖ Messages ❖ Searching ❖ Configuration ❖ IMAP config ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 6 / 22

  17. What else have we got? ❖ Outline alpine ● ❖ The basics ❖ What? gnus (in Emacs) ● ❖ Why? ❖ vs. alpine nmh ● ❖ What else? ❖ Reading Mail Thunderbird ● ❖ Messages ❖ Searching Evolution ● ❖ Configuration ❖ IMAP config Zimbra...? ● ❖ POP3 config ❖ Local config ❖ Header caching ❖ Outgoing mail ❖ Colors! ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 7 / 22

  18. Reading Mail ❖ Outline The important commands: ❖ The basics ❖ What? ❖ Why? (up/down arrows) select message ❖ vs. alpine ❖ What else? page up / down PgUp / PgDn ❖ Reading Mail display message Enter ❖ Messages ❖ Searching reply to selected message r ❖ Configuration group reply g ❖ IMAP config ❖ POP3 config begin composing mail m ❖ Local config quit / return to message listing q ❖ Header caching delete message d ❖ Outgoing mail ❖ Colors! undelete message u ❖ Setting up hooks flag message F ❖ Attachments ❖ Other commit changes (if IMAP) $ ❖ Links help ? ❖ Questions? 8 / 22

  19. Reading messages ❖ Outline Useful commands when you are looking at a message: ❖ The basics ❖ What? ❖ Why? scroll down a line ❖ vs. alpine Enter ❖ What else? scroll up one line Backspace ❖ Reading Mail scroll up/down a page PgUp / PgDn ❖ Messages ❖ Searching next message Space ❖ Configuration view full headers h ❖ IMAP config ❖ POP3 config create alias from a sender a ❖ Local config search within message / ❖ Header caching jump to top of message ❖ Outgoing mail ˆ ❖ Colors! show attachments v ❖ Setting up hooks ❖ Attachments ❖ Other ❖ Links ❖ Questions? 9 / 22

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend