Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.gnus > #3297

Re: Debugger entered--Lisp error: (error "This article is not yours")

From Stefan Wiens <s.wi@gmx.net>
Newsgroups de.comm.software.gnus
Subject Re: Debugger entered--Lisp error: (error "This article is not yours")
Date 2021-04-26 04:59 +0200
Organization none
Message-ID <87pmyh6gx7.fsf@eswe.dd-dns.de> (permalink)
References <87bla3ktfa.fsf@usenet.ankman.de> <87lf967r6t.fsf@eswe.dd-dns.de> <87im4aboks.fsf@usenet.ankman.de>

Show all headers | View raw


Andreas Kohlbach <ank@spamfence.net> writes:

> On Sun, 25 Apr 2021 09:34:50 +0200, Stefan Wiens wrote:
>>
>> Andreas Kohlbach <ank@spamfence.net> writes:
>>
>>> Ich bekomme
>>>
>>>| Debugger entered--Lisp error: (error "This article is not yours")
>>>
>>> wenn ich mit Ss einen meiner Artikel superseden will. Die Suche danach im
>>> Internet führt nur zu meinem Versuch vor einigen Jahren, hier Hilfe zu
>>> finden (gab es damals nicht). Hat heute jemand ein Idee?
>>>
>>> Btw. Canceln funktioniert seltsamerweise.
>>
>> Gnus testet (in message-is-yours-p), ob die Absenderadresse gleich
>> deiner ist.
>>
>> Beim flüchtigen Blick fällt mir folgender Unterschied auf:
>>
>> Beim Superseden wird mit user-mail-address verglichen (falls gesetzt).
>>
>> Beim Canceln wird ein Followup versucht und mit der entstandenen
>> Absenderadresse verglichen.
>
> user-mail-address ist in der Tat gesetzt und weicht von der hier im
> Usenet ab.
>
>> Falls du mit unterschiedlichen Absenderadressen postest, wäre vielleicht
>> eine Anpassung von message-alternative-emails zu erwägen.
>
> Bei der Websuche fand ich:
>
> (setq message-alternative-emails
>       (regexp-opt '("john@home.net" "john.doe@work.com")))

Das steht so im Info-File. Das Resultat matcht aber
auch auf z. B. "little.john@home.net". Die Funktion
message-use-alternative-email-as-from verankert die
Suche jedenfalls nicht.

Es sollte also besser
(concat "^"
        (regexp-opt '("john@home.net" "john.doe@work.com"))
        "$")
heißen.


> und werde das auf meine andere Email Adresse angepasst in die .gnus
> eintragen.
>
> Darauf muss man erst mal kommen. Danke.
>
> Hat es einen tieferen Grund, warum Gnus sich unterschiedlich verhält?

Ich kann keinen vernünftigen Grund dafür erkennen, dass
die Funktion message-supersede die Adresse prüft, bevor
z. B. Posting Styles in Kraft sind. Ich sehe das eher
als Fehler an.

Dieser Workaround mit message-alternative-emails ist
grobschlächtig, denn die Variable hat noch die völlig
andere Wirkung, bei Mails eine Absenderadresse aus der
Liste auszusuchen.

-- 
Stefan

Back to de.comm.software.gnus | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Debugger entered--Lisp error: (error "This article is not yours") Andreas Kohlbach <ank@spamfence.net> - 2021-04-24 22:08 -0400
  Re: Debugger entered--Lisp error: (error "This article is not yours") Stefan Wiens <s.wi@gmx.net> - 2021-04-25 09:34 +0200
    Re: Debugger entered--Lisp error: (error "This article is not yours") Andreas Kohlbach <ank@spamfence.net> - 2021-04-25 07:17 -0400
      Re: Debugger entered--Lisp error: (error "This article is not yours") Stefan Wiens <s.wi@gmx.net> - 2021-04-26 04:59 +0200
        Re: Debugger entered--Lisp error: (error "This article is not yours") Andreas Kohlbach <ank@spamfence.net> - 2021-04-26 13:28 -0400
          Re: Debugger entered--Lisp error: (error "This article is not yours") Stefan Wiens <s.wi@gmx.net> - 2021-04-27 15:27 +0200

csiph-web