* merge broken mail threads
@ 2019-01-23 15:29 Nicolas Bock
2019-01-23 16:43 ` Daniel Kahn Gillmor
2019-01-23 21:48 ` Tomi Ollila
0 siblings, 2 replies; 6+ messages in thread
From: Nicolas Bock @ 2019-01-23 15:29 UTC (permalink / raw)
To: notmuch
Hi,
Sometimes during a lengthy discussion someone inadvertently breaks
the email thread because their mail client doesn't get it. Is
there a way to merge the two fragmented threads again with
notmuch?
Best,
Nick
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: merge broken mail threads
2019-01-23 15:29 merge broken mail threads Nicolas Bock
@ 2019-01-23 16:43 ` Daniel Kahn Gillmor
2019-01-23 21:19 ` Nicolas Bock
2019-01-24 11:05 ` David Bremner
2019-01-23 21:48 ` Tomi Ollila
1 sibling, 2 replies; 6+ messages in thread
From: Daniel Kahn Gillmor @ 2019-01-23 16:43 UTC (permalink / raw)
To: Nicolas Bock, notmuch
[-- Attachment #1: Type: text/plain, Size: 738 bytes --]
On Wed 2019-01-23 08:29:05 -0700, Nicolas Bock wrote:
> Sometimes during a lengthy discussion someone inadvertently breaks
> the email thread because their mail client doesn't get it. Is
> there a way to merge the two fragmented threads again with
> notmuch?
there's a manual way to do it as a janky workaround:
* create a bogus e-mail message that References: a message-id from each
split faction.
* inject that message into your notmuch message store
* delete that message
See also the thread on this maiing list with Subject "thread merge/split
proposal" from back in 2016, starting at
id:87mvp9uwi4.fsf@alice.fifthhorseman.net though i don't think any of
that has been implemented.
--dkg
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 227 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: merge broken mail threads
2019-01-23 16:43 ` Daniel Kahn Gillmor
@ 2019-01-23 21:19 ` Nicolas Bock
2019-01-24 11:05 ` David Bremner
1 sibling, 0 replies; 6+ messages in thread
From: Nicolas Bock @ 2019-01-23 21:19 UTC (permalink / raw)
To: Daniel Kahn Gillmor, notmuch
On Wed, Jan 23 2019, Daniel Kahn Gillmor wrote:
> On Wed 2019-01-23 08:29:05 -0700, Nicolas Bock wrote:
>
>> Sometimes during a lengthy discussion someone inadvertently
>> breaks the email thread because their mail client doesn't get
>> it. Is there a way to merge the two fragmented threads again
>> with notmuch?
>
> there's a manual way to do it as a janky workaround:
>
> * create a bogus e-mail message that References: a message-id
> from each
> split faction.
>
> * inject that message into your notmuch message store
>
> * delete that message
Nice trick :) Would this also work if I modified the reference of
the first email that breaks the thread to point to the email it is
quoting? I would have to get notmuch to re-read that email though
to update the database. But this approach would not involve first
creating a fake message and then deleting it again :)
> See also the thread on this maiing list with Subject "thread merge/split
> proposal" from back in 2016, starting at
> id:87mvp9uwi4.fsf@alice.fifthhorseman.net though i don't think any of
> that has been implemented.
>
> --dkg
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: merge broken mail threads
2019-01-23 15:29 merge broken mail threads Nicolas Bock
2019-01-23 16:43 ` Daniel Kahn Gillmor
@ 2019-01-23 21:48 ` Tomi Ollila
1 sibling, 0 replies; 6+ messages in thread
From: Tomi Ollila @ 2019-01-23 21:48 UTC (permalink / raw)
To: Nicolas Bock, notmuch
On Wed, Jan 23 2019, Nicolas Bock wrote:
> Hi,
>
> Sometimes during a lengthy discussion someone inadvertently breaks
> the email thread because their mail client doesn't get it. Is
> there a way to merge the two fragmented threads again with
> notmuch?
There is this secret trick where you send message to yourself
where any message-id from from both threads are included in
references: header...
>
> Best,
>
> Nick
Tomi
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: merge broken mail threads
2019-01-23 16:43 ` Daniel Kahn Gillmor
2019-01-23 21:19 ` Nicolas Bock
@ 2019-01-24 11:05 ` David Bremner
2019-01-24 16:31 ` Daniel Kahn Gillmor
1 sibling, 1 reply; 6+ messages in thread
From: David Bremner @ 2019-01-24 11:05 UTC (permalink / raw)
To: Daniel Kahn Gillmor, Nicolas Bock, notmuch
Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:
> See also the thread on this maiing list with Subject "thread merge/split
> proposal" from back in 2016, starting at
> id:87mvp9uwi4.fsf@alice.fifthhorseman.net though i don't think any of
> that has been implemented.
Well, message properties were originally designed for that, iirc. So
some of the prerequisites are tehre.
d
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: merge broken mail threads
2019-01-24 11:05 ` David Bremner
@ 2019-01-24 16:31 ` Daniel Kahn Gillmor
0 siblings, 0 replies; 6+ messages in thread
From: Daniel Kahn Gillmor @ 2019-01-24 16:31 UTC (permalink / raw)
To: David Bremner, Nicolas Bock, notmuch
[-- Attachment #1: Type: text/plain, Size: 661 bytes --]
On Thu 2019-01-24 07:05:13 -0400, David Bremner wrote:
> Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:
>
>> See also the thread on this maiing list with Subject "thread merge/split
>> proposal" from back in 2016, starting at
>> id:87mvp9uwi4.fsf@alice.fifthhorseman.net though i don't think any of
>> that has been implemented.
>
> Well, message properties were originally designed for that, iirc. So
> some of the prerequisites are tehre.
true, i didn't mean to skip over that. It'd be great if Someone™ wanted
to pick up the thread there and add a "notmuch merge" and "notmuch
split" command on top of the properties work.
--dkg
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 227 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-01-24 17:12 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-23 15:29 merge broken mail threads Nicolas Bock
2019-01-23 16:43 ` Daniel Kahn Gillmor
2019-01-23 21:19 ` Nicolas Bock
2019-01-24 11:05 ` David Bremner
2019-01-24 16:31 ` Daniel Kahn Gillmor
2019-01-23 21:48 ` Tomi Ollila
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
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 read-only IMAP folder(s) and NNTP newsgroup(s).