Wie sortiere ich Thunderbird nach Nachrichtenanzahl?

Wie sortiere ich Thunderbird nach Nachrichtenanzahl?

Ich versuche, die Nachrichten in meinem Posteingang nach der Anzahl der Nachrichten von/an die E-Mail-Adresse zu sortieren.

Sort by -> FromNachdem ich nach und sortiert Grouped By Sortund dann die TotalSpalte angezeigt habe, kann ich nicht nach sortieren und Totaldabei die Sortiergruppierung beibehalten.

Wie kann ich die Nachrichten in meinem Posteingang in Thunderbird nach Nachrichtenanzahl sortieren?

Thunderbird-Posteingangsstatus nach dem Sortieren

Antwort1

Da es nicht möglich ist, die Anzahl in Thunderbird zu sortieren, habe ich zum Sortieren das Python-Mail-Modul verwendet. Mein Code ist unten

import email,collections
mboxfile = 'C:/INBOX'
for em in mailbox.mbox(mboxfile):
    mailids.append(em['From'])
Counter(mailids)

Das hat das Ergebnis geliefert, das ich erwartet habe. Dies kann auch für die Felder „An“, „Cc“ und „Bcc“ verwendet werden.

Antwort2

Aufbauend auf @ Rajasankars Antwort - die für mich kaputt schien, hier war eine funktionierende Version

from collections import Counter
# tqdm is used to show a progress bar 
from tqdm import tqdm
import mailbox

mbox_filename = "your_filename"
mailids = []

mbox = mailbox.mbox(mbox_filename)
for em in tqdm(mbox, total=len(mbox)):
    mailids.append(em['From'])

Counter(mailids)

verwandte Informationen