Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

moving from imap to pop3; splitting w/links; tagging

0 views
Skip to first unread message

subopt

unread,
Nov 22, 2009, 11:06:04 PM11/22/09
to
I've started using Gnus with my IMAP account, trying to sort out all
the concepts and config vars. Our IMAP server is so slow and buggy,
however, that i'd like to start fetching from our pop3 server, and
download all messages to my home dir.

I'm still pretty unsure of what i'm doing though. Can someone show me
what i need in my .gnus file to do the following? :

1. Download all messages from my pop account to ~/gnus-pop-email/.

2. Delete all downloaded email from the pop3 server.

3. Don't delete any local copies of any message until i specifically
mark it to be deleted.

4. Always show every message i've fetched until i either delete it or
score it below the standard threshold.

5. Set up splitting so i leave the actual messages in the INBOX, and
just put links to them in their separate filtered boxes.

Also, what i'd really like is tagging. Is this currently possible?

Frédéric Perrin

unread,
Nov 25, 2009, 1:17:36 PM11/25/09
to subopt, GNUS users
Le lundi 23 à 5:06, subopt a écrit :

> I'm still pretty unsure of what i'm doing though. Can someone show me
> what i need in my .gnus file to do the following? :
>
> 1. Download all messages from my pop account to ~/gnus-pop-email/.
>
> 2. Delete all downloaded email from the pop3 server.

For these two items, you will want to use fetchmail or getmail (the
second is actively maintained, with a responsive author). Configure it
to deliver mail to ~/gnus-pop-email/, and then in your .gnus:

(setq gnus-select-method '(nnnil "")
;; Where mails are to be found
mail-sources '((maildir :path "~/gnus-pop-email/")
(file))
;; Where and how to store mail for Gnus' consumption
message-directory "/donnees/prive/Mail/"
gnus-secondary-select-methods '((nnml "ML"))
)


--
Fred


Ted Zlatanov

unread,
Dec 1, 2009, 3:55:50 PM12/1/09
to
On Sun, 22 Nov 2009 20:06:04 -0800 (PST) subopt <sub...@gmail.com> wrote:

s> 5. Set up splitting so i leave the actual messages in the INBOX, and
s> just put links to them in their separate filtered boxes.

Gnus doesn't support that.

s> Also, what i'd really like is tagging. Is this currently possible?

Yes, I recently wrote a long explanation of how to do it with the Gnus
registry.

Ted

subopt

unread,
Dec 10, 2009, 1:42:58 PM12/10/09
to

subopt

unread,
Dec 10, 2009, 1:46:10 PM12/10/09
to
[Please ignore my previous response.]

Thanks for the response. Took me a while to sort out the fetchmail
part,
because my client's system doesn't actually have fetchmail installed!
I
was able to do a local (~) install of getmail, and tested it out by
fetching and deleting all my email from the pop3 server. Then i set my
mail-sources as you see below.

I was trying to get gnus to use that same inbox file for all incoming
email, and get nnml to call my local install of getmail to fetch all
new
email. This is because we're not allowed to have cron jobs.

I've obviously gotten something wrong, because when nnml tries to
fetch
my mail, i get this in the mini-buffer:

Password for <my login> at nil:

Also, when i try to do gnus-group-edit-group-parameters for
nnml:mail.misc, instead of giving me a nice customization buffer with
fields, buttons, etc, it gives me a '*Gnus edit form*' buffer that
says
to type C-c C-c after i'm done.

I'm obviously way off track, and don't really understand the
underlying
mechanics here. What do i have wrong now?


--------- BEGIN SNIP ---------

(setq gnus-select-method
'(nntp "news.easynews.com"))

(setq mail-sources
'( (file :path "/path/to/original/email/dumped/from/getmail/
inbox")
(pop :program "/path/to/my/getmail")
))

(setq gnus-secondary-select-methods '((nnml "")))

--------- END SNIP ---------

0 new messages