From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/31362 Path: main.gmane.org!not-for-mail From: Arnd Kohrs Newsgroups: gmane.emacs.gnus.general Subject: automatically splitting conversations Date: 09 Jun 2000 13:04:12 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035167781 13569 80.91.224.250 (21 Oct 2002 02:36:21 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 02:36:21 +0000 (UTC) Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by mailhost.sclp.com (Postfix) with ESMTP id 1B27DD051E for ; Fri, 9 Jun 2000 07:11:09 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.3/8.9.3) with ESMTP id GAC22780; Fri, 9 Jun 2000 06:07:33 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 09 Jun 2000 06:04:18 -0500 (CDT) Original-Received: from mailhost.sclp.com (postfix@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id GAA18276 for ; Fri, 9 Jun 2000 06:04:06 -0500 (CDT) Original-Received: from monza.eurecom.fr (monza.eurecom.fr [193.55.113.133]) by mailhost.sclp.com (Postfix) with ESMTP id B46B0D051E for ; Fri, 9 Jun 2000 07:04:33 -0400 (EDT) Original-Received: from houle.eurecom.fr (houle.eurecom.fr [193.55.114.106]) by monza.eurecom.fr (Postfix) with ESMTP id 2A7AA18B82; Fri, 9 Jun 2000 13:04:17 +0200 (MET DST) Original-Received: (from kohrs@localhost) by houle.eurecom.fr (8.9.3/8.9.3) id NAA24609; Fri, 9 Jun 2000 13:04:14 +0200 (MET DST) X-Authentication-Warning: houle.eurecom.fr: kohrs set sender to kohrs@houle.eurecom.fr using -f Original-To: ding@gnus.org X-Face: 1ETYv*X5`lW"hk(KWE,1u!/CnnMxdgn[B^=m*EUHa->O^!+d3x]l[_W$Y)E#1~_=+Ty..'B,|Am/!zh|sy6VS5&_x:7WjiJQgIsqct%a{s^F8jsI|(bKyplR'$FYjrg6Vu}kPbk&||'b99Yps%x?{NIMx?[YF2-K[IF*CLg:U0H/E}*'&$"c4"HCrHR;?Uk\%U}TBTb;GFrr**>=q3C@8_0]&!)`vc~Q#b`k`\]F=3#g4w)9pxI|qjPK:lTRU`UTb-w]mZ4OU6 X-Mailer: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.4 Original-Lines: 56 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.4 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:31362 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:31362 Hi, I usually keep all my mail (other than mailing lists and archives) in one folder. However, sometimes it occurs that I want to keep some activities in dedicated groups. Examples are: - discussions with a small group of friends on a particular subject (not the header!) - mail exchanged for various job-related or personal projects. - mail exchanged for online auction transactions AFAIK, splitting these activities to other groups than my regular mailbox, cannot be achieved automatically. Actually, I would want to declare something which corresponds semantically to the following: ¨Split all the INCOMING mail, which refers to a given PARENT mail or group of mails, in s DEDICATED folder.¨ In order to implement this there are some possibilities that I can think of: [Dirty Hack] - when sending a mail from a DEDICATED folder, this folder name is encoded in the message-id of the outgoing mail. All the responses will carry the information in the references header, and a splitting rule can be specified which identifies references with encoded folder names and splits it accordingly. [Complex Hack] - the previous scheme fails in the case when a thread was initiated by someone else, then manual interaction is necessary. A better method would be, that splitting would check for incoming messages if they are descendents of any of the messages contained in the dedicated folder. This would of course be computational complex, but sometimes very convenient for the user: - the user identifies a discussion thread - he creates a dedicated group - and customizes it thus it received all descendents of contained mails via group-split. Before I try to implement such functionality I just wanted to poll on this list, if others think that it would be useful. Or even better, maybe it is possible to achieve such a behavior with the existing means. On the other hand, how could this be best implemented? Cheers, Arnd. -- Arnd Kohrs - Institut Eurecom - http://www.eurecom.fr/~kohrs The Active WebMuseum: Your personalized access to art paintings. Visit now -> http://www.eurecom.fr/~kohrs/museum.html