TheTaytay 7 minutes ago

To properly turn an agent like Claude Code or codex loose on my email, it seems like having it locally searchable is helpful, so I want to take a look at this.

treve 13 hours ago

Looks great! Curious what the author and others use for local maildir email reading.

  • xarvatium 12 hours ago

    I use isync and notmuch! With aerc as my reader.

  • aboardRat4 12 hours ago

    mu4e, but I suspect that a local maildir is a poor choice anyway.

    It's better to have a local cyrus running and connect to it by imap, with, say, gnus.

    • rahimnathwani 12 hours ago

      Well, it says its bidirectional, so perhaps you could run two instances pointed at the same local maildir, but at different IMAP servers?

      • aboardRat4 10 hours ago

        You can do the same with a local cyrus.

klinch 8 hours ago

Now I'm wondering which of these extensions and strategies are employed by mainstream mail clients like Thunderbird, Apple Mail and Outlook?

I'm currently doing remote work from a location with an instable connection. Naturally I expected mails to work well in an async fashion, but instead... everything is really janky and I'm always unsure whether actions like moving an mail to a different actually 'went through' without loosing any mails.

internet_points 4 hours ago

Does this work as a replacement for the combination of mbsync/isync (doing the syncing from IMAP server to local Maildir) and imapfilter (noticing when sync should happen)?

Anyone tried it?

aboardRat4 12 hours ago
  • rahimnathwani 12 hours ago

    The README for that project mentions IDLE, but not CONDSTORE.

    So what happens if you lose your connection to the server? How do you get up to date with the current state?

    • aboardRat4 10 hours ago

      mbsync does it.

      It's separation of concerns, the monitor only checks that something has changed, while mbsync does the synchronisation.