bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#35270: 27.0.50; gnus nnimap weird interaction between select methods


From: Eric Abrahamsen
Subject: bug#35270: 27.0.50; gnus nnimap weird interaction between select methods
Date: Tue, 30 Apr 2019 13:48:03 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Deus Max <deusmax@gmx.com> writes:

> On Sun, Apr 28 2019, Eric Abrahamsen wrote:
>
>> Deus Max <deusmax@gmx.com> writes:
>>
>>> On Wed, Apr 24 2019, Deus Max wrote:
>>>
>>>> On Tue, Apr 23 2019, Eric Abrahamsen wrote:
>>>>
>>>>>
>>>>> You might as well get rid of this too, as it's no longer used.
>>>>>
>>>>> The only other thing I can think of is setting `gnus-verbose' to 10 and
>>>>> showing us all the messages: that will at least tell you a little bit
>>>>> more about what Gnus thinks it's doing.
>>>>>
>>>>> Eric
>>>>
>>>> Great advice, thank you. I'll get rid of all the unnecessary stuff, as
>>>> you suggest and re-run with gnus-verbose 10 !
>>>> I'm curious to see the outcome !
>>>
>>> Well that was interesting !
>>>
>>>
>>> Probably, having the gmx as the "primary" imap selection
>>> (gnus-select-method) resulted in some interaction making the gmx groups
>>> appear both as nnimap+gmx:Group and as plain Group (default).
>>
>> Right -- I think Gnus was trying to make a *new* server out of '(nnimap
>> "gmx"), which then sort of conflicts with your existing nnimap+gmx
>> server.
>>
> Still, having a bad option setting should not lead to such behavior.
> Anyway, we can leave that for another time... !
>
>>> Apparently, I don't understand well enough how the variables
>>> gnus-message-archive-group and gnus-message-archive-method are supposed
>>> to work.
>>> Basically, since I use nnimap, when composing a new
>>> message I don't want to see Gcc set to a nnfolder+archive group, but set
>>> the current imap group. The following values now seem to work:
>>>     : '(gnus-message-archive-group '(lambda (grp) (if grp 
>>> gnus-newsgroup-name "Send-Mail")))
>>>     : '(gnus-message-archive-method "nnimap")
>>
>> Here's my understanding:
>>
>> You can use archive-method and archive-group together, in which case
>> archive-group is understood to return a group name that exists on
>> archive-method. _Alternately_, archive-group can return a fully
>> qualified group name, in your case "nnimap+gmx:Send-Mail", in which case
>> archive-method will be completely ignored, and you don't need to set it
>> at all.
>>
>> In your case, that's the easiest solution. If you really want to set
>> both options, I think you'd have to try harder to make sure that
>> archive-method matched your "real" nnimap+gmx server, ie they should
>> pass `gnus-server-equal'.
>>
>> But like I said, that's unnecessary if archive-group returns a full
>> group name.
>>
>
> Thank you Eric !

My pleasure. Closing this bug...






reply via email to

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