[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [h-e-w] Gnus, anyone?

From: Peter Davis
Subject: RE: [h-e-w] Gnus, anyone?
Date: Wed, 19 Dec 2001 15:32:00 -0500

The seems to work, with a couple of caveats.  These are:

1) I kept getting void for ange-ftp-read-passwd.  Indeed, this function doesn't appear to be in ange-ftp.el.  So, I just defalias'ed it to read-passwd.  However, this prompts me for the password twice each time I check mail.  I'm sure there's a smarter way to do this, but I don't know what it is.  If anyone has a better idea, I'm open.

2) I've been invoking emacs with 'runemacs --no-init-file', just to get rid of anything that might me interfering with the definitions in my .gnus file.  I'm not sure how much I'll have to fix to get this working with my .emacs again.

epop3-manage-mailbox is very cool.  It lets you pick through your messages on the server and delete individual ones.

; Use Franklin Lee's epop3 mail to leave messages on server
(setq load-path (cons "~/emacsdir/elib-1.0" load-path))
(setq load-path (cons "~/emacsdir/ep3m-098" load-path))
(setq pop3-port 110)
(require 'ange-ftp)
(require 'epop3manage)
(defalias 'ange-ftp-read-passwd 'read-passwd)
(setq temporary-file-directory "C:/temp")
(setq user-login-name "pd")
(setq epop3-mail-package 'gnus
      epop3-leave-mail-on-server t)
(require 'epop3mail)
(defun epop3-mail-fetch (tofile)
  "Front-end to epop3-mail to fetch mail from pop account and put it in
TOFILE.  The pop account itself is determined by the variables `user' and
`server' instantiated in mail-source.el prior to the invocation of the
mail-source function."
  (let ((po-string (format "po:address@hidden" user server)))
    (message "Calling epop3-mail with %s and %s" po-string tofile)
    (epop3-mail po-string tofile)
(setq nnmail-spool-file '("po:address@hidden"
(setq mail-sources '((pop :function epop3-mail-fetch
                          :server ""
                          :user   "me")

At 04:27 PM 12/18/2001, Sprenger, Karel wrote:
I had a perfectly working gnus with since emacs 19.43 in combination with epop3-mail, but epop3-mail can't be used with emacs 21.1 as it tries to defalias two now builtin functions.  I have been trying to get this fixed, but are having trouble with the mail-source function.  So I am very interested in a standard gnus which obviates the need for epop3-mail, and was very happy to read Bill's message. However, I just did a grep in the emacs/lisp/gnus directory for pop3-leave-mail-on-server and it is simply not mentioned anywhere.  This is in the NTemacs 21.1 distribution that uses gnus 5.9.0.  In what version  of gnus can you leave the mail on the server?
-----Original Message-----
From: Bill Pringlemeir [mailto:address@hidden]
Sent: Tuesday, December 18, 2001 15:21
To: Paul Kinnucan
Cc: Peter Davis; address@hidden
Subject: Re: [h-e-w] Gnus, anyone?

>>>> Peter Davis writes:

 >> 1) I can't get messages to print to a network printer.

I don't think this is Gnus specific.

 >> 2) I can't get it to leave mail on a POP3 server so I can read it
 >> from multiple locations.  (I've read that epop3mail is able to do
 >> this, but I have not gotten it to work.)

See docs for `mail-sources',
     (pop :server "" :user "myname")

This use to leave mail on a pop server,
     (setq pop3-leave-mail-on-server t)

At any rate, IMAP is far superior for this.  I use IMAP at home to my
email server at work.  I use POP to get mail at work.  I can view new
mail when I am at home this way, and don't keep any work information
on my home PC.  I found that it was a large waste of disk space to
keep all email in two places.  My home PC runs Linux and my work PC
uses NT; both are running Emacs and Gnus.

 >> 3) I can't get it to do the "right thing" with HTML mail, which
 >> would be to allow me to either display it as plain text, or to
 >> open a browser (*not* W3) to display it.

I generally discard it.

;; Show plain text over markup.
(setq mm-discouraged-alternatives
      (append mm-discouraged-alternatives '("text/html" "text/richtext")))
(setq gnus-article-wash-html nil)
(setq mm-inline-override-types '("text/html"))

>>>>> "PK" == Paul Kinnucan <address@hidden> writes:

 PK> I'm a bit further down this path than you. I tried the gnus for
 PK> news and email route and hated it almost instantly. I now use the
 PK> right tool for the right job, namely gnus for news and vm for
 PK> email. I cannot recommend vm highly enough. It is a full-fledged
 PK> email client, with folders, attachments, and pop3

VM is probably an easier route.  I think that this highly depends on
the amount of mailing list that you subscribe to.  There is very
little difference between a news group and a mailing list IMHO.  In
this case all of the features of Gnus (like scoring, etc) help in
managing large amounts of email.  Also, using one client for both mail
and news is nice from the stand point of having to learn only one
package.  Although emacs packages are usually very good at keeping the
default key bindings uniform.
It was very difficult to setup Gnus to read email the way I wanted.
It took a long time, with many intermediate steps.  I think it was
well worth it though.  The good thing is that Gnus understands many
different mail backends and you can `import' the mail messages at any
later time. `gnu.emacs.gnus' would probably be a much more helpful
place than here for resolving Gnus issues.

I have been using Gnus since July 1998 according to Google/Deja, so
take my advice in that context.  Anyways, the message is more
important than the MUA ;-)

Bill Pringlemeir.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]