Re: gnus - ÎÅ ÕÄÁÌÑÔØ ÐÒ ÉÎÑÔÙÅ ÐÏ pop3 ÐÉÓØÍÁ Ó ÓÅÒ×ÅÒÁ

Andrey Slusar <[email protected]> Thu, 07 Jul 2005 01:01:10 +0300
Newsgroups gmane.emacs.xemacs.user.russian
Organization Santinel
Message-ID <[email protected]>
Wed, 06 Jul 2005 23:53:24 +0400, Vasily Korytov wrote:

> > =E1 =CB=C1=CB-=D4=CF =CD=CF=D6=CE=CF =DA=C1=D3=D4=C1=D7=C9=D4=D8 =C7=CE=
=D5=D3 =CE=C5 =D5=C4=C1=CC=D1=D4=D8 =D0=D2=C9=CE=D1=D4=D9=C5 =D0=CF pop3 =
=D0=C9=D3=D8=CD=C1 =D3
> > =D3=C5=D2=D7=C5=D2=C1?

> use fetchmail, luke.

  =F1 =DA=CE=C1=C0 =CB=C1=CB =DC=D4=CF =D3=C4=C5=CC=C1=D4=D8 =C6=C5=D4=DE=
=CD=C5=CA=CC=CF=CD, =EE=CF =D4=C1=CD =C4=D2=D5=C7=C9=C5 =D5=D3=CC=CF=D7=C9=
=D1 - WinXP, =D4=C1=CB
=DE=D4=CF =CE=D5=D6=CE=C1 =D0=CF=CC=CE=C1=D1 =C1=D7=D4=CF=CE=CF=CD=CE=CF=D3=
=D4=D8 - =D7=D3=C5 =C4=C5=CC=C1=D4=D8 =C5=CD=C1=CB=D3=CE=D9=CD=C9 =D3=D2=C5=
=C4=D3=D4=D7=C1=CD=C9.

> =E1 =D7=CF=CF=C2=DD=C5 =D7 info =D7=D3=C5 =D2=C1=D3=D0=C9=D3=C1=CE=CF =C9=
 =CE=C1=D3=DE=C5=D4 Gnus.

> ,----
> | If the `:program' and `:function' keywords aren't specified,
> | `pop3-movemail' will be used.  If the `pop3-leave-mail-on-server'
> | is non-`nil' the mail is to be left on the POP server after
> | fetching when using `pop3-movemail'.  Note that POP servers
> | maintain no state information between sessions, so what the client
> | believes is there and what is actually there may not match up.  If
> | they do not, then the whole thing can fall apart and leave you
> | with a corrupt mailbox.
> `----

  =EE=D5=D6=CE=CF =D7=CE=D5=D4=D2=C5=CE=CE=C9=CD=C9 =D3=D2=C5=C4=D3=D4=D7=
=C1=CD=C9 =C5=CD=C1=CB=D3=C1. =F7=CF=D4 =D7 =C7=CE=D5=D3=CE=CF=CD =C6=C1=CB=
=C5 =DE=D4=CF =D0=CF =DC=D4=CF=CD=D5
=D0=CF=D7=CF=C4=D5 =D0=C9=DB=D5=D4:
--8<---------------cut here---------------start------------->8---
 Question 3.11:

Can I tell Gnus not to delete the mails on the server it retrieves via PO=
P3?

Answer:

First of all, that's not the way POP3 is intended to work, if you have th=
e possibility, you should use the IMAP Protocol if you want your messages=
 to stay on the server. Nevertheless there might be situations where you =
need the feature, but sadly Gnus itself has no predefined functionality t=
o do so.

However this is Gnus county so there are possibilities to achieve what yo=
u want. The easiest way is to get an external program which retrieves cop=
ies of the mail and stores them on disk, so Gnus can read it from there. =
On Unix systems you could use e.g. fetchmail for this, on MS Windows you =
can use Hamster, an excellent local news and mail server.

The other solution would be, to replace the method Gnus uses to get mail =
from POP3 servers by one which is capable of leaving the mail on the serv=
er. If you use XEmacs, get the package mail-lib, it includes an enhanced =
pop3.el, look in the file, there's documentation on how to tell Gnus to u=
se it and not to delete the retrieved mail. For GNU Emacs look for the fi=
le epop3.el which can do the same (If you know the home of this file, ple=
ase send me an e-mail). You can also tell Gnus to use an external program=
 (e.g. fetchmail) to fetch your mail, see the info node "Mail Source Spec=
ifiers" in the Gnus manual on how to do it.=20
--8<---------------cut here---------------end--------------->8---

  =F4.=C5. =C4=CC=D1 =D7=C9=CE=C4=CF=D7 "=F0=CF=DB=CC=C9 =D7=D9 =D7=D3=C5=
 =CE=C1... Hamster" :(

--=20
--anray