I just read your post on the Maildir spec, and it really caught my
interest. I am writing a command line MUA and although I'm trying to be
pragmatic about using Maildir++ because it's so widely supported, I've
been facing exaclty the same issues as you.
You said that you were working on some new spec yourself? What's the
status on this? I would definitely be interested in helping out!
--
Knut Magnus Aasrud
Hi Knut,
On 4/1/24 7:29 PM, Knut Magnus Aasrud wrote:
> I just read your post on the Maildir spec, and it really caught my > interest. I am writing a command line MUA and although I'm trying to be > pragmatic about using Maildir++ because it's so widely supported, I've > been facing exaclty the same issues as you.> > You said that you were working on some new spec yourself? What's the > status on this? I would definitely be interested in helping out!
Thanks for reaching out! I have in deed been working on something for a
while now, but as always got sidetracked by a bunch of other stuff. So I
don't consider it done, but while I didn't "publish publish" it yet, I
did publish it as "unlisted":
https://sr.ht/~bitfehler/m2dir/
I would be very interested in your thoughts. The spec has become a
little longer than I anticipated, but for (what I feel are) good reasons:
- It should have none of the ambiguities of Maildir/++
- The format should theoretically be able to replace Maildir/++ even for
situations that require mail delivery (i.e. on SMTP/IMAP servers)
I also have a (not yet published) Rust library and have used it to
successfully pull my mails from IMAP and do some command line stuff with
them. I am pretty close to start dogfooding with my "production" email,
but haven't quite gotten around to it.
Cheers,
Conrad
> Thanks for reaching out! I have in deed been working on something for a > while now, but as always got sidetracked by a bunch of other stuff. So > I don't consider it done, but while I didn't "publish publish" it yet, > I did publish it as "unlisted":>> https://sr.ht/~bitfehler/m2dir/
I just did a quick read-through, and this looks very close to what I've
always wanted Maildir to be. Super thorough work!
> I would be very interested in your thoughts.
I have some thoughts already. I'll share my thoughts on the m2dir list as
soon as I get home from work.
> I also have a (not yet published) Rust library and have used it to > successfully pull my mails from IMAP and do some command line stuff > with them.
Would love to see the implementation too! I am the maintainer of a
Maildir++ Rust crate (maildirpp) and would love to contribute to an m2dir
lib if I can.
--
Best,
Magnus