Post 9iPIEoagHysFSSPUga by architect@linuxrocks.online
 (DIR) More posts by architect@linuxrocks.online
 (DIR) Post #9iP5iBMdOk9l5AVsG0 by bennydarshan@linuxrocks.online
       2019-05-02T14:40:48Z
       
       0 likes, 0 repeats
       
       Ive been considering making a minimal gtk email client. With vim bindings and the like.Now, implementing SMTP and IMAP is a no go, but with msmtp and isync it is very possible, notmuch to get the email data itself and you are really just connecting a few great open source projects together.Why not just use mutt? Mutt is awesome, but doesn't support RTL languages, which is a deal breaker for me, or else I'd be all over it.
       
 (DIR) Post #9iP5iBcaRQutsdyc7c by architect@linuxrocks.online
       2019-05-02T15:16:37Z
       
       0 likes, 0 repeats
       
       @bennydarshanHave you looked at Claws? Might be what you're looking for in a client, or at least reduce the task to "write a plugin". Definitely felt the desire to write a client though, use SQLite3 for message storage instead of files.
       
 (DIR) Post #9iPAFnybG6x4D2YjUO by bennydarshan@linuxrocks.online
       2019-05-02T16:07:32Z
       
       0 likes, 0 repeats
       
       @architect I have, but longggg back. I will give it a second chance.Sqlite with notmuch? Or interface with the emails yourself?
       
 (DIR) Post #9iPAO6087xaMQdEDEe by architect@linuxrocks.online
       2019-05-02T16:09:02Z
       
       0 likes, 0 repeats
       
       @bennydarshanIn building my own, just dump the mail contents into a text or blob record. Possibly split out the headers.
       
 (DIR) Post #9iPCt0GVhdDVWaku8W by bennydarshan@linuxrocks.online
       2019-05-02T16:36:52Z
       
       0 likes, 0 repeats
       
       @architect oh wow, that is quite ambitious. Do update if you do so. I might use your code as the backend for the client I will never write xD.
       
 (DIR) Post #9iPIEoagHysFSSPUga by architect@linuxrocks.online
       2019-05-02T17:36:59Z
       
       0 likes, 0 repeats
       
       @bennydarshanYeah, I'm mostly just annoyed with things not using databases for storage, especially in situations where it makes sense. grep files? No, just `SELECT FROM mail WHERE subject LIKE('%%s%');`!
       
 (DIR) Post #9iPMCICq7fGEFyJMae by bennydarshan@linuxrocks.online
       2019-05-02T18:21:17Z
       
       0 likes, 0 repeats
       
       @architect I do agree, mostly, but I think when it comes to email it does depends. It really is a problem with how most mail got bloated by itself, so that is also a quirk to handle.I did look at claws, it does handle RTL just fine actually! but the UI is just so huge for no reason... it feels like the Visual Studio of email xD
       
 (DIR) Post #9iPMWKjORbH7sb5tlQ by architect@linuxrocks.online
       2019-05-02T18:24:58Z
       
       0 likes, 0 repeats
       
       @bennydarshanThat can be fixed, it's just kinda huge by default
       
 (DIR) Post #9iPMeeDfs2V8deDqxk by bennydarshan@linuxrocks.online
       2019-05-02T18:26:26Z
       
       0 likes, 0 repeats
       
       @architect Yeah, I did play with the configurations and it does seem to be more lean after a few tweaks.