Emacs and Gnus: zomg, new chapter out the door!

So I _finally_ pulled everything together and got my Gnus chapter out the door. Hooray, hooray, hooray!

Disclaimers: It’s rough, it probably makes a few assumptions about whatever version of Emacs I’m running, it’s probably missing your favorite tips (and I’d love to add them!), and it probably has typos. Meep. But it’s out there!

Hooray, hooray, hooray!

Next step: write about web-browsing in Emacs…

10 responses to “Emacs and Gnus: zomg, new chapter out the door!”

  1. Paul says:

    Good job Sacha. I just finished reading it, and I think it is a pretty complete introduction to Gnus for reading emails. I’m not sure how necessary it is to develop it, but Gnus is above all a brilliant news reader.
    I can’t wait for your book to be released.

  2. Simon Law says:

    Don’t recommend Fetchmail. Getmail is _way_ better.

  3. randell says:

    Hi Sacha, do you have a compilation of the chapters you finished already?

  4. David says:

    Regarding reading HTML mails, I guess you could use ‘W M v’ (gnus-mime-view-all-parts) to force displaying HTML instead of an extra function. For multipart messages which contain text/plain as well as text/html, use

    (add-to-list ‘gnus-newsgroup-variables ‘(gnus-buttonized-mime-types . ‘(“multipart/encrypted” “multipart/signed” “multipart/alternative”)))

    so that you can choose between text and HTML, with text as the default. The encrypted/signed parts are needed for correctly displaying S/MIME signed/encrypted messages, but that’s another story entirely…

  5. The customizable, keyboard-friendly interface will help you get through my mail
    without the distraction.

    That doesn’t sound right, probably a typo…

    1. Sacha Chua says:

      Ooh, good catch. I’ll fix that after work. Thanks!

  6. Knusper says:

    Cool… I always wanted to read my mail with emacs, but since I have an IMAP Account at my university, I have not been knowing how to set it up properly. But I just scanned your tutorial and it seems that you are covering also this part. Marked it for reading.

  7. Joshua Eckroth says:

    Sacha, in project 2, the second code listing, you write:


    (setq smtpmail-auth-credentials
    (list (smtpmail-smtp-server
    smtpmail-smtp-service
    "yourusername"
    "yourpassword"))

    I think you need to quote the argument to “list”:


    (setq smtpmail-auth-credentials
    (list '(smtpmail-smtp-server
    smtpmail-smtp-service
    "yourusername"
    "yourpassword"))

  8. Erwin Panen says:

    Hi Sacha, I’m afraid something’s wrong with the links to both the PDF and html files…
    We get a 404 Not Found error.

    Thanks,

    Erwin

  9. Sacha Chua says:

    Fixed! Ah, bit rot…

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>