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

expired messages stay in the summary buffer

0 views
Skip to first unread message

harven

unread,
Nov 9, 2009, 9:30:41 AM11/9/09
to
I recently installed emacs23 together with NoGnus v5.13.
I use a gnus initialisation file that worked perfectly in v5.11.
Everything works fine when I connect to my imap server using nnimap method,
albeit for one thing. Deleted messages are displayed in the summary buffer
and I can't get rid of them. That's strange because messages marked for
expiration are not displayed, as expected.

I tried suppressing the configuration files newsrc, News etc, but the
deleted messages finally came back. I don't see anything in the GNUS-NEWS
file that can explain this change in behavior.

Any piece of advice appreciated,
--
Harven

harven

unread,
Nov 24, 2009, 11:55:09 AM11/24/09
to
harven <har...@free.fr> writes:

> I recently installed emacs23 together with NoGnus v5.13.
> I use a gnus initialisation file that worked perfectly in v5.11.
> Everything works fine when I connect to my imap server using nnimap method,
> albeit for one thing. Deleted messages are displayed in the summary buffer
> and I can't get rid of them. That's strange because messages marked for
> expiration are not displayed, as expected.

I finally solved the problem by setting
(setq gnus-agent nil)

Why is the gnus-agent enabled by default for the imap servers ?

Quoting the manual,
"If you have a mail back end, it would probably be nonsensical to have it
covered by the Agent"
and I agree but below on the same page is written
"By default, all `nntp' and `nnimap' servers `gnus-select-method' and
`gnus-secondary-select-methods' are agentized."

It seems paradoxical to me. Imap is a remote mailbox protocol and so I don't
think it should be agentized by default.

Matt Lundin

unread,
Nov 24, 2009, 1:59:55 PM11/24/09
to info-gnu...@gnu.org
harven <har...@free.fr> writes:

> harven <har...@free.fr> writes:
>
>> I recently installed emacs23 together with NoGnus v5.13.
>> I use a gnus initialisation file that worked perfectly in v5.11.
>> Everything works fine when I connect to my imap server using nnimap method,
>> albeit for one thing. Deleted messages are displayed in the summary buffer
>> and I can't get rid of them. That's strange because messages marked for
>> expiration are not displayed, as expected.
>
> I finally solved the problem by setting
> (setq gnus-agent nil)
>
> Why is the gnus-agent enabled by default for the imap servers ?
>
> Quoting the manual,
> "If you have a mail back end, it would probably be nonsensical to have it
> covered by the Agent"
> and I agree but below on the same page is written
> "By default, all `nntp' and `nnimap' servers `gnus-select-method' and
> `gnus-secondary-select-methods' are agentized."

The first quote, I believe, refers to local mail back ends (nnfolder,
nnml, etc.).

The second quote refers to remote back ends. The purpose of the agent is
to allow offline reading of mail/news on remote back ends.

>
> It seems paradoxical to me. Imap is a remote mailbox protocol and so I don't
> think it should be agentized by default.

"Remote" is the key term here.

Best,
Matt

0 new messages