Re: [Patch] IMAP goes GIO
Jack <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.balsa |
|---|---|
| Message-ID | <[email protected]> |
On 2018.05.12 15:20, Peter Bloomfield wrote: > On 05/12/2018 01:44:40 PM Sat, Albrecht Dreß wrote: >> sorry for the long delay – after a long time, I now have a /very/ >> preliminary patch for moving Balsa's IMAP support to GIO, via the >> libnetclient component. First, I tried to re-write larger parts of >> libbalsa/imap, and failed miserably, due to the complexity of the >> protocol and the implementation in Balsa. > ☺ >> The approach I implemented is an extra layer on top of libnetclient, >> simulating the character-based approach of libbalsa/imap. There is >> room for improvement (e. g. as libnetclient *guarantees* lines are >> CRLF terminated, there is no need for extra checks in the IMAP >> layer). At least, the result is working for me. However, it is not >> yet finished (read: suitable for human consumption…), but I would >> highly appreciate if you could try the current status. As the patch >> is huge, please load it from >> <http://www.mynetcologne.de/~nc-dreszal/IMAP-Netclient.diff.bz2>. >> >> One not yet finished part (apart from thorough testing) is that the >> logic for configuring a IMAP account (in src/folder-conf.c) is not >> fully functional. Hovever, this module shares a lot of /almost/ >> duplicated code with src/mailbox-conf.c, which should be re-factored >> if possible. >> >> As always, any comment is really welcome! > > Thanks for the huge patch, and the huge effort that went into it! > > The patch applied cleanly, and Balsa built and is running. So far, no > debug output when running with G_MESSAGES_DEBUG=imap; is that the > correct G_LOG_DOMAIN? I can't tell whether Balsa is really talking to > my IMAP server… Also builds and runs OK for me, but so far only POP3, which I suppose hasn't changed. Question: Right now, I have Thunderbird set up for IMAP access to all my email accounts, which I use either when I get a POP3 download error (increasingly rare) or to check the server's SPAM folder, since POP3 no longer downloads those files. I'd be quite happy to use Balsa for that, but I don't want it to bother checking IMAP under normal circumstances. Is my easiest solution to just create a separate user with a completely separate Balsa config? I'll definitely try that, just to test the IMAP access (yahoo, gmail, and privateemail.com.) Is there any sort of "profile" feature I could use? Is there any point in making that a (low priority) wish list? Jack _______________________________________________ balsa-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/balsa-list