From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/66250 Path: news.gmane.org!not-for-mail From: Jake Colman Newsgroups: gmane.emacs.gnus.general Subject: Re: Problems with gnus-registry Date: Tue, 05 Feb 2008 17:24:18 -0500 Message-ID: <76y79zkpnx.fsf@dev-d01.ppllc.com> References: <76sl0vma5q.fsf@dev-d01.ppllc.com> <86k5loxulw.fsf@lifelogs.com> <76tzkoq1t4.fsf@dev-d01.ppllc.com> <868x20wi2a.fsf@lifelogs.com> <76y7a0nyo3.fsf@dev-d01.ppllc.com> <86lk60uwwq.fsf@lifelogs.com> <764pconmz4.fsf@dev-d01.ppllc.com> <86abmfv3ig.fsf@lifelogs.com> <767ihjm5qn.fsf@dev-d01.ppllc.com> <86myqfoxrv.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1202250318 14015 80.91.229.12 (5 Feb 2008 22:25:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Feb 2008 22:25:18 +0000 (UTC) Cc: Ding Mailing List To: Ted Zlatanov Original-X-From: ding-owner+M14741@lists.math.uh.edu Tue Feb 05 23:25:40 2008 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1JMWEV-0001Yc-HG for ding-account@gmane.org; Tue, 05 Feb 2008 23:25:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1JMWDs-0007LI-6y; Tue, 05 Feb 2008 16:25:00 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1JMWDq-0007Ku-Ge for ding@lists.math.uh.edu; Tue, 05 Feb 2008 16:24:58 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1JMWDj-0008Uz-N7 for ding@lists.math.uh.edu; Tue, 05 Feb 2008 16:24:58 -0600 Original-Received: from hamilton.ppllc.com ([69.7.239.36]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1JMWDm-000552-00 for ; Tue, 05 Feb 2008 23:24:54 +0100 Original-Received: from dev-d01.ppllc.com ([10.10.9.130]) by hamilton.ppllc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id ZN9MV8NN; Tue, 5 Feb 2008 17:25:16 -0500 X-Attribution: Jake X-URL: http://www.ppllc.com In-Reply-To: <86myqfoxrv.fsf@lifelogs.com> (Ted Zlatanov's message of "Tue, 05 Feb 2008 16:15:32 -0600") User-Agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.4.17 (usg-unix-v) X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:66250 Archived-At: >>>>> "TZ" == Ted Zlatanov writes: TZ> On Tue, 05 Feb 2008 16:51:44 -0500 Jake Colman wrote: Jake> If I send an email, does the registry track anything about the sent Jake> email so that it knows where to possibly file a reply? Or is it Jake> only anything sent/received after that initial reply is processed Jake> (that is, that something was done to it to cause the registry to see Jake> it) that will be auto-filed by the registry? TZ> When you send an e-mail, there is no article and thus no group name TZ> for the registry to notice. TZ> If the article has a gcc, that will trigger the registry when the copy TZ> is spooled. The outgoing article in itself doesn't do anything, TZ> though. TZ> I could add a mail send hook to do this, but it could be incorrect. TZ> For instance, if you send to ding while in group A but you get a copy TZ> of the mail back into group B, You want followups in B but they'll go TZ> to A. Maybe if the outbound mail record was a low-priority hint it TZ> could work, but I don't like it much and I think it's confusing to TZ> users. So with a gcc, when the backend causes the sent article to spool to the gcc-ed folder, the registry will register that article. This will work for sent emails as well since it is the gcc that will make the registry see it. Is this all correct? Jake> Here is what I am getting to: Jake> 1) I sent an email from a specific group but nothing was entered into the Jake> registry at all. If so, how will replies end up in the same group? TZ> (I assume first you saved the registry file if you used grep on it) TZ> It depends on whether there was a gcc. Without gcc, nothing would be TZ> registered. Jake> 2) If I send email from the main gnus page (outside of any specific Jake> group) or from a group that does not specify a gcc-self, the Jake> email has an automatic gcc-self of an Archive group. In this Jake> way, I automatically have a copy of all emails that I send. Does Jake> this automatic copy to an Archive group mean that my replies Jake> might end up there as well? If so, that's an issue. I rarely, Jake> if ever, go to the Archive group unless I need to see when a Jake> message was sent. TZ> You can set your archive group to be ignored, see TZ> gnus-registry-ignored-groups. My archive group is defined through the following code: (setq gnus-message-archive-group '((concat "nnimap+hamilton:Archive/" (format-time-string "%Y-%m" (current-time))))) How can I set gnus-registry-ignored-groups so that I don't have my replies registered to the archive (in the absence of any overriding gcc of course). Jake> Related to my original problem, if I track the extras of subject and sender, Jake> are those guaranteed to work regardless of whether Exchange screws up the Jake> standard headers? TZ> They are not guaranteed: TZ> - if you trim your registry, records will be lost I am not trimming anymore. TZ> - subject and sender tracking is experimental and works OK for me, but TZ> you may discover bugs TZ> - multiple matches for a subject or a sender will disqualify the match, TZ> to avoid ambiguous results How can I test if that is what's going on? It is pretty clear that some of my emails are coming in without the standard headers that the registry is looking for. But one would think that sender and subject would always be found! I'd love to help shake this out for you that I can get more of my emails handled by the registry. TZ> If you have ideas on improving any part of the registry, let me know TZ> what you think. Certainly the level of support does not need any improvement! ...Jake -- Jake Colman Director of Software Development Principia Partners LLC 101 West Elm Street Suite 620 Conshohocken, PA 19428 +1 (610) 755-9786 www.principiapartners.com