![]() |
| Home > Software > |
Gnus (Emacs Newsreader) FAQ |
Section 3 of 3 - Prev - Next
All sections - 1 - 2 - 3
pass password information to an external process insecurely.
Why would you not want to use pop3.el instead of an external movemail?
It does not handle multiple maildrops, so if you get your mail from
multiple POP servers, or from a POP server and a local spool, it may
not work right. A fix is on the to-do list.
If you use an "expensive" authentication scheme such as KPOP
(Kerberized POP). KPOP is not going to happen until such time as
Kerberos is incorporated directly into Emacs.
Using pop3.el
Configure Gnus to use the external movemail program per documentation,
then add the following line to your ~/.gnus:
(setq nnmail-movemail-program 'nnmail-pop3-movemail)
The following variables may need to be set manually if they are not
inherited from your environment (or are simply incorrect or
undefined).
pop3-maildrop
Your POP3 login name. Inherited from user-login-name, $LOGNAME, $USER;
otherwise nil. Change this if your POP login is different from your
local login.
pop3-mailhost
Server from which you get your mail. Inherited from $MAILHOST;
otherwise nil.
pop3-port
Port your POP3 server is on. Defaults to 110.
nnmail-pop-password-required
't' if you need to supply a password. Defaults to nil. You will
probably need to make this 't'.
pop3-authentication-scheme
authentication scheme, either 'pass or 'apop.
pop3.el/nnmail-pop3-movemail currently does not support multiple
maildrops.
------------------------------
Subject: Q4.17 My splitting rules seem to miss a few messages. Why?
If Gnus tried to match some of the regexps used in splitting against
extremely long header lines, the match attempt would take far too long
to be tolerable.
To deal with this, Gnus excludes long header lines from the function
that does the splitting. If a mail message has, for example, a To:
header longer than 1024 characters, that line will not be considered
for splitting purposes.
Very recent versions of Gnus (pgnus, thus all official versions >=
5.8) deal with this a bit better. In those versions, the long lines
are truncated instead of excluded, and there is a variable,
nnmail-split-header-length-limit, to control the threshold for
truncation.
------------------------------
Subject: Q4.18 What is the difference between total-expire and auto-expire?
auto-expire:
When an article is read (the word `read' here being a verb, not a noun
referring to the mark), Gnus also marks it as expirable (`E'). When
the expiry process occurs, it explicitly uses the articles marked with
`E' as the set of articles eligible for expiration.
total-expire:
No `E' marks are used or relevant at all. When the expiry process
occurs, articles marked as read are eligible for expiration. Note that
this means articles that are not unmarked and are not marked with
either `!' or `?' as both of those marks are just special ways of
saying "unread".
The real difference:
The benefit of auto-expire is that in really huge groups (several
thousand messages) or groups with really old ticked of dormant
messages, the expiry process will be much faster. This is due to the
fact that Gnus has an explicit list of eligible articles, instead of
having to rebuild such a list each time expiry is invoked.
The benefit of total-expire is that it is simpler. There is no such
thing as a special mark for expirable messages. All articles that are
read and not marked otherwise will be expired once they are old
enough.
------------------------------
This FAQ is Copyright © 1995, 1996 Free Software Foundation. Please
send comments, and suggestions to Justin Sheehy
.
Section 3 of 3 - Prev - Next
All sections - 1 - 2 - 3
| Back to category Software - Use Smart Search |
| Home - Smart Search - About the project - Feedback |
© allanswers.org | Terms of use