• Unkilling an email thread in T-bird

    From Michael F. Stemper@michael.stemper@gmail.com to alt.os.linux.ubuntu on Sun Jun 22 09:54:37 2025
    From Newsgroup: alt.os.linux.ubuntu

    I just sent an email to somebody, asking for more information. After
    doing so, I saw at the bottom of the message pane a message saying:
    Replies to the thread "CS Chapter" will not be shown.

    Sure enough, the email to which I was replying can no longer be seen.
    I appear to have clicked the wrong thing. How do I undo this?

    I tried clicking on the message, but that did nothing. (I couldn't
    even select the text to copy into this post.)

    Thanks,
    --
    Michael F. Stemper
    This post contains greater than 95% post-consumer bytes by weight.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to alt.os.linux.ubuntu on Sun Jun 22 13:59:08 2025
    From Newsgroup: alt.os.linux.ubuntu

    On Sun, 6/22/2025 10:54 AM, Michael F. Stemper wrote:
    I just sent an email to somebody, asking for more information. After
    doing so, I saw at the bottom of the message pane a message saying:
      Replies to the thread "CS Chapter" will not be shown.
      Sure enough, the email to which I was replying can no longer be seen.
    I appear to have clicked the wrong thing. How do I undo this?

    I tried clicking on the message, but that did nothing. (I couldn't
    even select the text to copy into this post.)

    Thanks,

    https://support.mozilla.org/en-US/kb/ignore-threads

    "Can't undo ignore thread"

    https://support.mozilla.org/en-US/questions/1126760

    *******

    The messages themselves, have a couple header lines added,
    and those lines contain status bitfields. They indicate
    whether the message is read, whether the message is deleted
    (but not yet compacted), and so on. Someone in another
    group, claims to have used SED to undelete a box where
    the customer had deleted the whole thing. So it's possible
    to make changes to an MBOX that way.

    But it's better to try the "tool way" first.

    If you exit Thunderbird (and check that the process really
    is exited), now is a good time to back up the
    Profile folder, before carrying out any other actions.
    Then, if say, you accidentally compacted the folder and
    made things worse, you could just restore the folder
    state (again, with Thunderbird exited) and try your
    technique again.

    Paul
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Michael F. Stemper@michael.stemper@gmail.com to alt.os.linux.ubuntu on Sun Jun 22 13:56:03 2025
    From Newsgroup: alt.os.linux.ubuntu

    On 22/06/2025 12.59, Paul wrote:
    On Sun, 6/22/2025 10:54 AM, Michael F. Stemper wrote:
    I just sent an email to somebody, asking for more information. After
    doing so, I saw at the bottom of the message pane a message saying:
      Replies to the thread "CS Chapter" will not be shown.
      Sure enough, the email to which I was replying can no longer be seen.
    I appear to have clicked the wrong thing. How do I undo this?

    I tried clicking on the message, but that did nothing. (I couldn't
    even select the text to copy into this post.)

    Thanks,

    https://support.mozilla.org/en-US/kb/ignore-threads

    "Can't undo ignore thread"

    https://support.mozilla.org/en-US/questions/1126760

    *******

    That did it; thanks. Since the email in question involved asking
    somebody why he hadn't responded to a request for information
    yet, this could have been a problem.

    Until today, I didn't even know that you could kill threads on the
    email side of T-bird.

    The messages themselves, have a couple header lines added,
    and those lines contain status bitfields. They indicate
    whether the message is read, whether the message is deleted
    (but not yet compacted), and so on. Someone in another
    group, claims to have used SED to undelete a box where
    the customer had deleted the whole thing. So it's possible
    to make changes to an MBOX that way.

    But it's better to try the "tool way" first.

    100% agree.
    --
    Michael F. Stemper
    Outside of a dog, a book is man's best friend.
    Inside of a dog, it's too dark to read.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Jonathan N. Little@lws4art@gmail.com to alt.os.linux.ubuntu on Sun Jun 22 21:57:50 2025
    From Newsgroup: alt.os.linux.ubuntu

    Paul wrote:
    The messages themselves, have a couple header lines added,
    and those lines contain status bitfields. They indicate
    whether the message is read, whether the message is deleted
    (but not yet compacted), and so on. Someone in another
    group, claims to have used SED to undelete a box where
    the customer had deleted the whole thing. So it's possible
    to make changes to an MBOX that way.

    You absolutely can do it with sed. I user a perl script that I created
    to do it to recover damaged mbox "folders" but the principle is the
    same, with caveat you mentioned "DO NOT COMPACT THE FOLDER". If you
    compact the folder you are doomed because TB re-indexes the file
    removing any deleted messages. Here is an explanation of the controlling headers <https://vincent.bernat.ch/en/x-mozilla-status>
    --
    Take care,

    Jonathan
    -------------------
    LITTLE WORKS STUDIO
    http://www.LittleWorksStudio.com
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence D'Oliveiro@ldo@nz.invalid to alt.os.linux.ubuntu on Mon Jun 23 02:11:20 2025
    From Newsgroup: alt.os.linux.ubuntu

    On Sun, 22 Jun 2025 21:57:50 -0400, Jonathan N. Little wrote:

    You absolutely can do it with sed. I user a perl script that I created
    to do it to recover damaged mbox "folders" but the principle is the
    same, with caveat you mentioned "DO NOT COMPACT THE FOLDER". If you
    compact the folder you are doomed because TB re-indexes the file
    removing any deleted messages.

    I don’t store any of my emails in a client-specific format. Instead, I run an IMAP server (Dovecot), and have the email-client configured to access
    my messages via that -- even if the IMAP server is running under my user
    ID and storing the messages in my home area anyway.

    This way, I can easily switch email clients, and even access the same
    email store from another machine. Or use IMAP client scripts to perform operations on the mail store.

    Another benefit is that the messages are stored in a standard format
    (Maildir) which can be manipulated by a range of tools.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Jonathan N. Little@lws4art@gmail.com to alt.os.linux.ubuntu on Tue Jun 24 11:12:01 2025
    From Newsgroup: alt.os.linux.ubuntu

    Lawrence D'Oliveiro wrote:
    On Sun, 22 Jun 2025 21:57:50 -0400, Jonathan N. Little wrote:

    You absolutely can do it with sed. I user a perl script that I created
    to do it to recover damaged mbox "folders" but the principle is the
    same, with caveat you mentioned "DO NOT COMPACT THE FOLDER". If you
    compact the folder you are doomed because TB re-indexes the file
    removing any deleted messages.

    I don’t store any of my emails in a client-specific format. Instead, I run an IMAP server (Dovecot), and have the email-client configured to access
    my messages via that -- even if the IMAP server is running under my user
    ID and storing the messages in my home area anyway.

    This way, I can easily switch email clients, and even access the same
    email store from another machine. Or use IMAP client scripts to perform operations on the mail store.

    Another benefit is that the messages are stored in a standard format (Maildir) which can be manipulated by a range of tools.


    Okay even if IMAP Thunderbird caches the email in MBOX format like POP3
    but just synchronizes with the server than just downloading messages and expunging them on the server store. IMAP local store is different than
    POP3 in Thunderbird. It is PROFILEDIR/ImapMail/MAILSERVER instead of PROFILEDIR/Mail/MAILSERVER

    Here is what one suggested: <https://serverfault.com/questions/259927/recovering-deleted-emails-on-imap-server-with-thunderbird>

    However, what I would do that is easier than creating dummy accounts and offline and stuff is to:

    1) Exit Thunderbird
    2) Navigate to the inbox for that account:
    PROFILEDIR/ImapMail/MAILSERVER/INBOX
    3) Copy that file to Local Files:
    PROFILEDIR/Mail/'Local Folders'/
    a) I would rename it to "Recovery" or something similar
    b) I would also make another copy somewhere else just as a CYA
    4) Edit file to change X-Mozilla-Status & X-Mozilla-Status2 flags to
    reset all messages by whatever method you choose
    5) Start Thunderbird and check the "Recovery" folder in "Local Folders"
    and find your messages
    6) I believe you can then drag and drop them back into your account's
    Inbox. I believe is would work in IMAP as is absolutely does with POP3 accounts, because I have done it for people. But either way if you don't
    delete it they would be accessible in "Local Folders"

    HTH
    --
    Take care,

    Jonathan
    -------------------
    LITTLE WORKS STUDIO
    http://www.LittleWorksStudio.com
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence D'Oliveiro@ldo@nz.invalid to alt.os.linux.ubuntu on Tue Jun 24 22:35:32 2025
    From Newsgroup: alt.os.linux.ubuntu

    On Tue, 24 Jun 2025 11:12:01 -0400, Jonathan N. Little wrote:

    Lawrence D'Oliveiro wrote:

    I don’t store any of my emails in a client-specific format. Instead, I
    run an IMAP server (Dovecot), and have the email-client configured to
    access my messages via that -- even if the IMAP server is running under
    my user ID and storing the messages in my home area anyway.

    This way, I can easily switch email clients, and even access the same
    email store from another machine. Or use IMAP client scripts to perform
    operations on the mail store.

    Another benefit is that the messages are stored in a standard format
    (Maildir) which can be manipulated by a range of tools.

    Okay even if IMAP Thunderbird caches the email in MBOX format like POP3
    but just synchronizes with the server than just downloading messages and expunging them on the server store.

    That way, you can ignore the MUA’s copy of the messages as just being a cache: the authoritative copy is always the IMAP message store.
    --- Synchronet 3.21a-Linux NewsLink 1.2