gnus: Example Setup

 
 6.9.12 Example Setup
 --------------------
 
 If you don’t want to read this manual, and you have a fairly standard
 setup, you may be able to use something like the following as your
 ‘~/.gnus.el’ file to get started.
 
      ;; Define how Gnus is to fetch news.  We do this over NNTP
      ;; from your ISP’s server.
      (setq gnus-select-method '(nntp "news.your-isp.com"))
 
      ;; Define how Gnus is to read your mail.  We read mail from
      ;; your ISP’s POP server.
      (setq mail-sources '((pop :server "pop.your-isp.com")))
 
      ;; Say how Gnus is to store the mail.  We use nnml groups.
      (setq gnus-secondary-select-methods '((nnml "")))
 
      ;; Make Gnus into an offline newsreader.
      ;; (gnus-agentize) ; The obsolete setting.
      ;; (setq gnus-agent t) ; Now the default.
 
    That should be it, basically.  Put that in your ‘~/.gnus.el’ file,
 edit to suit your needs, start up PPP (or whatever), and type ‘M-x
 gnus’.
 
    If this is the first time you’ve run Gnus, you will be subscribed
 automatically to a few default newsgroups.  You’ll probably want to
 subscribe to more groups, and to do that, you have to query the NNTP
 server for a complete list of groups with the ‘A A’ command.  This
 usually takes quite a while, but you only have to do it once.
 
    After reading and parsing a while, you’ll be presented with a list of
 groups.  Subscribe to the ones you want to read with the ‘u’ command.
 ‘l’ to make all the killed groups disappear after you’ve subscribe to
 all the groups you want to read.  (‘A k’ will bring back all the killed
 groups.)
 
    You can now read the groups at once, or you can download the articles
 with the ‘J s’ command.  And then read the rest of this manual to find
 out which of the other gazillion things you want to customize.