Gnus development mailing list
 help / color / mirror / Atom feed
From: Ted Zlatanov <tzz@lifelogs.com>
To: Jake Colman <colman@ppllc.com>
Cc: ding@gnus.org
Subject: Re: Problems with gnus-registry
Date: Mon, 04 Feb 2008 15:03:09 -0600	[thread overview]
Message-ID: <868x20wi2a.fsf@lifelogs.com> (raw)
In-Reply-To: <76tzkoq1t4.fsf@dev-d01.ppllc.com> (Jake Colman's message of "Mon, 04 Feb 2008 08:38:31 -0500")

On Mon, 04 Feb 2008 08:38:31 -0500 Jake Colman <colman@ppllc.com> wrote: 

>>>>>> "TZ" == Ted Zlatanov <tzz@lifelogs.com> writes:
TZ> this looks OK.  Can you send me your registry contents for a
TZ> particular message that didn't get split properly, and the message
TZ> itself?  Also the stuff in *messages* (make sure you increase
TZ> gnus-verbose before you run it) printed by the registry would be
TZ> helpful.

Jake> I apologize for following up my own email.

Jake> I just ran a controlled test.  I manually moved the incorrectly filed email
Jake> into its correct group.  That resulted in the following entry made to
Jake> .gnus.registry.eld:

Jake> ("<0B72769B5EA61E45BFDAB9B849923FE703359839@hamilton.ppllc.com>" ((mtime 18343 4695 975321)) "INBOX/Principia/PM-295-296")))

Jake> I replied to that email and waited for a reply to come back.  When it did, my
Jake> Message-Log shows:

Jake> nnimap: Fetching (part of) article 850672 from INBOX...
Jake> nnimap: Fetching (part of) article 850672 from nil...done
Jake> gnus-registry-split-fancy-with-parent traced nil to group nil
Jake> IMAP split moved hamilton:INBOX:850672 to INBOX/Principia

Jake> That is the email that should have been traced to
Jake> "INBOX/Principia/PM-295-296".

The parent message is known, then.  By the way, you can always run

M-: (gnus-registry-split-fancy-with-parent)

in a buffer showing the original article (I forget, you may have to hit
`t' to show all the headers).  The result of that command is what the
registry will say at splitting time, so you don't have to wait for a
mail reply to arrive to test things :) Right now it's probably returning
nil (which passes control to the next splitting rule); please test if
that's true.

Next, try running

M-: (message-fetch-field "references")
M-: (message-fetch-field "in-reply-to")

in a buffer showing the article you mention.  That will show the
references we know in this article.  It should return something.  Those
references are what we use to track the parent of the article (in
addition to the subject and the sender, if you turn those on in the
registry settings; see gnus-registry-track-extra).  Without references
we can't do anything, so if they are missing we need to fix that.

Next, if there are references, do

M-: (gnus-extract-references (message-fetch-field "references"))

which should give you the list of referenced message IDs.  Is one of
them in the registry?

It would be great if you could attach the message itself.  Send it to me
privately if you prefer.

Ted



  reply	other threads:[~2008-02-04 21:03 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-18 15:21 Jake Colman
2008-02-01 20:57 ` Ted Zlatanov
2008-02-04 13:38   ` Jake Colman
2008-02-04 21:03     ` Ted Zlatanov [this message]
     [not found]       ` <76y7a0nyo3.fsf@dev-d01.ppllc.com>
     [not found]         ` <86lk60uwwq.fsf@lifelogs.com>
     [not found]           ` <764pconmz4.fsf@dev-d01.ppllc.com>
2008-02-05 15:15             ` Ted Zlatanov
2008-02-05 21:51               ` Jake Colman
2008-02-05 22:15                 ` Ted Zlatanov
2008-02-05 22:24                   ` Jake Colman
2008-02-06 14:21                     ` Ted Zlatanov
2008-02-06 16:54                       ` Jake Colman
2008-02-06 17:31                         ` Ted Zlatanov
2008-02-07 15:42                           ` Jake Colman
2008-02-06 20:05                       ` Reiner Steib
2008-02-07 15:43                         ` Ted Zlatanov
2008-02-07 17:29                           ` Reiner Steib
2008-02-08 11:58                             ` David
2008-02-14 17:51                               ` Ted Zlatanov
2008-02-28 15:01                                 ` Ted Zlatanov
2008-02-28 15:53                                   ` David
2008-02-14 17:45                             ` Ted Zlatanov
2008-02-28 15:03                               ` Ted Zlatanov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=868x20wi2a.fsf@lifelogs.com \
    --to=tzz@lifelogs.com \
    --cc=colman@ppllc.com \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).