[Top][All Lists]

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

Re: .agentview and .overview

From: Tassilo Horn
Subject: Re: .agentview and .overview
Date: Wed, 02 Dec 2009 08:56:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

Cecil Westerhof <> writes:

Hi Cecil,

>> You use the Gnus agent for that server.
> I do not really understand what that means, but that is something I
> can find out later. ;-}

The agent is sort of a cache, so that you have to download articles only
once.  In general, you always want that for newsgroups.  But for mail
groups, it's a different story.  When you delete a message (possibly
with another mail client, e.g. the web interface of your mail provider),
the agent doesn't recognize that and you end up with strange results
like duplicate messages and stuff like you mentioned.

>> To find out if that server is agentized, go to the server buffer (`^'
>> in *Group*), and check if there's "(agent)" behind the IMAP server.
>> If that's the case, you can disable it for that server with `J r'.
> It was and I have now disabled it.
> One strange thing, the IMAPS server was mentioned two times. I do not
> go often to the server buffer, but I have seen that more often. Not
> always by the way. What could be happening there and is that something
> to worry about?

Yes, that looks awkward.  The only possibility I can imagine is that in
your .gnus.el there are multiple definitions of that server.

--8<---------------cut here---------------start------------->8---
(add-to-list 'gnus-secondary-select-methods
             '(nnimap "Uni"
                      (nnimap-address "")))

(add-to-list 'gnus-secondary-select-methods
             '(nnimap "Uni"
                      (nnimap-address "")
                      (nnimap-stream network)
                      (nnimap-authenticator login)))
--8<---------------cut here---------------end--------------->8---

Or maybe there's only one definition which contains a dynamically
generated part, so that multiple calls to add-to-list (starting/quitting
gnus multiple times) lead to multple entries that are slightly

--8<---------------cut here---------------start------------->8---
(add-to-list 'gnus-secondary-select-methods
             `(nnimap "Uni"
                      (nnimap-address "")
                      (nnimap-stream ,(if (wanna-have-tls) 'tls 'ssl)))
--8<---------------cut here---------------end--------------->8---

Here, `wanna-have-tls' would be called whenever you load .gnus.el, and
if its return value depends on something which is not stable, you could
end up with 2 "nnimap+Uni" servers...

> At the moment I am using Gnus v5.11.
> Also a strange thing. After disabling the agent for my IMAPS server,
> the news server -for which I changed nothing- said for all messages
> that they had to be downloaded.  Which was impossible to do. The only
> solution I found was quiting GNUS and starting it again.

Hm, I'd suggest to upgrade to emacs 23.1 and use the Gnus version
bundled with it.  Maybe that doesn't give those weird results.


reply via email to

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