home.social

#maildir — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #maildir, aggregated by home.social.

  1. J’ai découvert que j’avais 2,8 millions de mails dans un seul dossier IMAP.
    Je répète : deux millions. Huit cent mille.
    Merci YunoHost pour les rapports de diagnostic par mail…

    J’ai tout purgé en SSH depuis ma voiture, en 5G, pendant que la sono tournait.
    Maintenant, iOS Mail et Apple Intelligence peuvent bosser sans convulser.

    Je n’administre pas un serveur. Je dompte un fauve 🦁.

    #SysadminLife #Linux #YunoHost #Dovecot #Maildir #AppleIntelligence #Mastodon

  2. For quite some time I have sporadically run configured to pull several IMAP accounts and it indeed brings in emails. BUT:

    - format is weird. What's with the cur/new/tmp structure?
    - why the heck is the hostname in the filenames?
    - Feels like it doesn't like to be migrated and be continued from somewhere else.
    - two-way sync seems to be kinda broken (not needed anyway)
    - Holy cow is the configuration unnecessarily verbose and complicated 🤯 (should be well -able though)

  3. For quite some time I have sporadically run #mbsync configured to pull several IMAP accounts and it indeed brings in emails. BUT:

    - #maildir format is weird. What's with the cur/new/tmp structure?
    - why the heck is the hostname in the filenames?
    - Feels like it doesn't like to be migrated and be continued from somewhere else.
    - two-way sync seems to be kinda broken (not needed anyway)
    - Holy cow is the configuration unnecessarily verbose and complicated 🤯 (should be well #nix-able though)

  4. Any recommendations for a tool that can detect duplicate emails either in a #MailDir or on an #imap server and ideally remove them?
    “Someone” made a boo-boo when trying to get to the bottom of an mbsync and now has several Maildirs full of email in quadruplicate.

    #email #SelfHosted

  5. Any recommendations for a tool that can detect duplicate emails either in a #MailDir or on an #imap server and ideally remove them?
    “Someone” made a boo-boo when trying to get to the bottom of an mbsync and now has several Maildirs full of email in quadruplicate.

    #email #SelfHosted

  6. What do you use for backing up #IMAP (specifically, IMAP4) and keeping that backup up to date? #Maildir or #mbox format preferred, in that order.

  7. What do you use for backing up #IMAP (specifically, IMAP4) and keeping that backup up to date? #Maildir or #mbox format preferred, in that order.

  8. @jon @Vivaldi I have four current servers, but most of my saved messages are from servers that no longer exist. All I have of them is the locally stored #maildir files, sorted into "local folders" beyond the original server file structure.

    Looks like #Vivaldi could import whatever is on the four current servers. But I'm not seeing a way to include the "local files" history...

  9. @jon @Vivaldi

    #Maildir was designed by Daniel J. Bernstein circa 1995. en.wikipedia.org/wiki/Maildir

    I've used it since 2010 when Eudora sort of faded away. There were tools to migrate to Maildir... I now have about 20,000 messages organized into a hierarchy of folders.

    support.mozilla.org/en-US/kb/m
    #Thunderbird maildir is "disabled by default because there are still many bugs. It is not 100% ready for users." For one, many of the file names begin with long opaque numbers rather than the mail Subject.

    But at least I can search content with any file search app, and move messages to my choice of folders and backup strategies. While still having the whole message history backed up in a single ~100MB SQLite3 db file.

    This seems to have lost attention:
    forum.vivaldi.net/topic/67416/

    No mention of maildir:
    forum.vivaldi.net/topic/71122/

    Current discussion:
    forum.vivaldi.net/topic/94826/

    "Mails in #M3 are not really moved, they change only the view.
    You cant add folders to such an account.
    You can use custom folders in IMAP accounts but the idea behind M3 is not to use folders at all."

    Doesn't seem very compatible...

  10. @jon @Vivaldi

    #Maildir was designed by Daniel J. Bernstein circa 1995. en.wikipedia.org/wiki/Maildir

    I've used it since 2010 when Eudora sort of faded away. There were tools to migrate to Maildir... I now have about 20,000 messages organized into a hierarchy of folders.

    support.mozilla.org/en-US/kb/m
    #Thunderbird maildir is "disabled by default because there are still many bugs. It is not 100% ready for users." For one, many of the file names begin with long opaque numbers rather than the mail Subject.

    But at least I can search content with any file search app, and move messages to my choice of folders and backup strategies. While still having the whole message history backed up in a single ~100MB SQLite3 db file.

    This seems to have lost attention:
    forum.vivaldi.net/topic/67416/

    No mention of maildir:
    forum.vivaldi.net/topic/71122/

    Current discussion:
    forum.vivaldi.net/topic/94826/

    "Mails in #M3 are not really moved, they change only the view.
    You cant add folders to such an account.
    You can use custom folders in IMAP accounts but the idea behind M3 is not to use folders at all."

    Doesn't seem very compatible...

  11. @jon @Vivaldi Probably a niche concern, but I love the #maildir "separate file per message" format. I can sort, search, and archive the mail in ways a giant database file doesn't allow. So #Thunderbird !

  12. @jon @Vivaldi Probably a niche concern, but I love the #maildir "separate file per message" format. I can sort, search, and archive the mail in ways a giant database file doesn't allow. So #Thunderbird !

  13. I wrote a non-portable #RubyLang script to mangle #Maildir++ directories created from #MacOS #AppleMail exports using mb2md.pl from #Dovevot #IMAP under the hood. Apple Mail is weird; I don't know of anything that handles it natively.

    To import stuff back, it needs to be in #mbox format. The separate *.mbox directories containing table_of_contents files may or may not be needed by Mail.

    Alternatives to appending all the maildir files back into an mbox with the #formail utility for re-import?

  14. I wrote a non-portable #RubyLang script to mangle #Maildir++ directories created from #MacOS #AppleMail exports using mb2md.pl from #Dovevot #IMAP under the hood. Apple Mail is weird; I don't know of anything that handles it natively.

    To import stuff back, it needs to be in #mbox format. The separate *.mbox directories containing table_of_contents files may or may not be needed by Mail.

    Alternatives to appending all the maildir files back into an mbox with the #formail utility for re-import?

  15. Haaa, kia malkovro! Kia ĝojo! :gutkato_guuu: :taneŝima_ĝojas:

    Verŝajne, oni povas elŝuti retpoŝton en la formo dosieruja maildir per :thunderbird:!

    Simple agordu vian konton tiel, rulu thunderbird kun la --headless parametro, kaj pacu! :gutkato_dikfingro_supren:

    Kutime mi uzus la belbrile amatan feprogramon getmail, sed ne povas uzi tiun kun specifa Mikrosofta poŝtkonto. La Mikrosofta poŝtkonto malpermesas simplan IMAP’on, postultante anstataŭe OAuth’an salutadon. Tio ĝenerale ne problemus — getmail kaj aliaj programoj subtenas tion jam bone. Oni simple devas registri API-ŝlosilon ĉe Mikrosofta administra retejo por la kliento. Seeed…

    … la organizaĵo kiu provizas tiun poŝtkonton al mi malpermesas tion. Do getmail neeblis, kaj ĝis nun mi suferis pro la nekapablo elŝuti poŝton…

    Sed! Ĉar Tondrobirdo :thunderbird: havas sian propran API-ŝlosilon oficialan, kaj subtenas eligon al maildir, mi povas vivi plu pace kaj trankvile. :gutkato_teo:

    Altan dankon, Tondrobirdo! Kia elstare dorlotinda birdo! :todoroki_amema: :inami_adoras:

    (Nu, verŝajne neniu jam tradukis Tondrobirdon :flago_esperanto:’en. Kia manko! Sed tio flankas.)

    #lang_eo #retpoŝto #thunderbird #tondrobirdo #lignukso #maildir #getmail

  16. Haaa, kia malkovro! Kia ĝojo! :gutkato_guuu: :taneŝima_ĝojas:

    Verŝajne, oni povas elŝuti retpoŝton en la formo dosieruja maildir per :thunderbird:!

    Simple agordu vian konton tiel, rulu thunderbird kun la --headless parametro, kaj pacu! :gutkato_dikfingro_supren:

    Kutime mi uzus la belbrile amatan feprogramon getmail, sed ne povas uzi tiun kun specifa Mikrosofta poŝtkonto. La Mikrosofta poŝtkonto malpermesas simplan IMAP’on, postultante anstataŭe OAuth’an salutadon. Tio ĝenerale ne problemus — getmail kaj aliaj programoj subtenas tion jam bone. Oni simple devas registri API-ŝlosilon ĉe Mikrosofta administra retejo por la kliento. Seeed…

    … la organizaĵo kiu provizas tiun poŝtkonton al mi malpermesas tion. Do getmail neeblis, kaj ĝis nun mi suferis pro la nekapablo elŝuti poŝton…

    Sed! Ĉar Tondrobirdo :thunderbird: havas sian propran API-ŝlosilon oficialan, kaj subtenas eligon al maildir, mi povas vivi plu pace kaj trankvile. :gutkato_teo:

    Altan dankon, Tondrobirdo! Kia elstare dorlotinda birdo! :todoroki_amema: :inami_adoras:

    (Nu, verŝajne neniu jam tradukis Tondrobirdon :flago_esperanto:’en. Kia manko! Sed tio flankas.)

    #lang_eo #retpoŝto #thunderbird #tondrobirdo #lignukso #maildir #getmail

  17. Haaa, kia malkovro! Kia ĝojo! :gutkato_guuu: :taneŝima_ĝojas:

    Verŝajne, oni povas elŝuti retpoŝton en la formo dosieruja maildir per :thunderbird:!

    Simple agordu vian konton tiel, rulu thunderbird kun la --headless parametro, kaj pacu! :gutkato_dikfingro_supren:

    Kutime mi uzus la belbrile amatan feprogramon getmail, sed ne povas uzi tiun kun specifa Mikrosofta poŝtkonto. La Mikrosofta poŝtkonto malpermesas simplan IMAP’on, postultante anstataŭe OAuth’an salutadon. Tio ĝenerale ne problemus — getmail kaj aliaj programoj subtenas tion jam bone. Oni simple devas registri API-ŝlosilon ĉe Mikrosofta administra retejo por la kliento. Seeed…

    … la organizaĵo kiu provizas tiun poŝtkonton al mi malpermesas tion. Do getmail neeblis, kaj ĝis nun mi suferis pro la nekapablo elŝuti poŝton…

    Sed! Ĉar Tondrobirdo :thunderbird: havas sian propran API-ŝlosilon oficialan, kaj subtenas eligon al maildir, mi povas vivi plu pace kaj trankvile. :gutkato_teo:

    Altan dankon, Tondrobirdo! Kia elstare dorlotinda birdo! :todoroki_amema: :inami_adoras:

    (Nu, verŝajne neniu jam tradukis Tondrobirdon :flago_esperanto:’en. Kia manko! Sed tio flankas.)

    #lang_eo #retpoŝto #thunderbird #tondrobirdo #lignukso #maildir #getmail

  18. Haaa, kia malkovro! Kia ĝojo! :gutkato_guuu: :taneŝima_ĝojas:

    Verŝajne, oni povas elŝuti retpoŝton en la formo dosieruja maildir per :thunderbird:!

    Simple agordu vian konton tiel, rulu thunderbird kun la --headless parametro, kaj pacu! :gutkato_dikfingro_supren:

    Kutime mi uzus la belbrile amatan feprogramon getmail, sed ne povas uzi tiun kun specifa Mikrosofta poŝtkonto. La Mikrosofta poŝtkonto malpermesas simplan IMAP’on, postultante anstataŭe OAuth’an salutadon. Tio ĝenerale ne problemus — getmail kaj aliaj programoj subtenas tion jam bone. Oni simple devas registri API-ŝlosilon ĉe Mikrosofta administra retejo por la kliento. Seeed…

    … la organizaĵo kiu provizas tiun poŝtkonton al mi malpermesas tion. Do getmail neeblis, kaj ĝis nun mi suferis pro la nekapablo elŝuti poŝton…

    Sed! Ĉar Tondrobirdo :thunderbird: havas sian propran API-ŝlosilon oficialan, kaj subtenas eligon al maildir, mi povas vivi plu pace kaj trankvile. :gutkato_teo:

    Altan dankon, Tondrobirdo! Kia elstare dorlotinda birdo! :todoroki_amema: :inami_adoras:

    (Nu, verŝajne neniu jam tradukis Tondrobirdon :flago_esperanto:’en. Kia manko! Sed tio flankas.)

    #lang_eo #retpoŝto #thunderbird #tondrobirdo #lignukso #maildir #getmail

  19. Alright!

    I think I've got code which generates numeric IDs for messages within a Maildir or Mbox, where the happy path is a relatively efficient direct-ish lookup of the target message, but enough info is encoded in the ID to recover and do the right thing if the message has moved, changed slightly or been replaced by an imposter.

    Along with hooks to notify the calling code that IDs have become inefficient and a re-indexing might be warranted.

    I can sleep now.

    #moggie #email #maildir #mbox

  20. Alright!

    I think I've got code which generates numeric IDs for messages within a Maildir or Mbox, where the happy path is a relatively efficient direct-ish lookup of the target message, but enough info is encoded in the ID to recover and do the right thing if the message has moved, changed slightly or been replaced by an imposter.

    Along with hooks to notify the calling code that IDs have become inefficient and a re-indexing might be warranted.

    I can sleep now.

    #moggie #email #maildir #mbox

  21. New to me software: MH but using Maildir.

    I have converted several MH users to mutt by pointing out how their workflows are naturally supported, but this will probably be of interest anyway.

    github.com/leahneukirchen/mbla

    #email #MUA #cli #Maildir

  22. New to me software: MH but using Maildir.

    I have converted several MH users to mutt by pointing out how their workflows are naturally supported, but this will probably be of interest anyway.

    github.com/leahneukirchen/mbla

    #email #MUA #cli #Maildir

  23. @soldan uso #mutt desde 2008, es super rápido y cómodo porque edito con #vim, lo tengo configurado para usar #maildir, es decir leo los mails desde el #filesystem, para eso uso #offlineimap para descargar los correos e #imapfilter para filtrarlos

  24. @soldan uso #mutt desde 2008, es super rápido y cómodo porque edito con #vim, lo tengo configurado para usar #maildir, es decir leo los mails desde el #filesystem, para eso uso #offlineimap para descargar los correos e #imapfilter para filtrarlos

  25. @mwl @millihertz

    Has the world forgotten once again that mbox has not been an "it" since MMDF and S5R4 came along in the 1980s? "They" is the correct pronoun.

    And the dots were #SMTP, not mbox.

    jdebp.info/FGA/mail-mbox-forma

    qmail.org/man/man5/mbox.html

    man.archlinux.org/man/mmdf.5.e

    #mbox #maildir #MMDF

  26. @mwl @millihertz

    Has the world forgotten once again that mbox has not been an "it" since MMDF and S5R4 came along in the 1980s? "They" is the correct pronoun.

    And the dots were #SMTP, not mbox.

    jdebp.info/FGA/mail-mbox-forma

    qmail.org/man/man5/mbox.html

    man.archlinux.org/man/mmdf.5.e

    #mbox #maildir #MMDF

  27. Really happy that #Thunderbird seems to have a future. But why is in version 102 still #mbox the default storage format and not #maildir? #mozilla