It looks like the best option for replacing fetchmail is mbsync/isync. Naturally this is not a straight-forward solution, because just like offlineimap, mbsync wants to sync with a Maildir setup, whereas fetchmail was talking to the local smtp server.
Such a maildir setup means you end up with one file per mail. Gnus supports this via the nnmaildir backend, whereas nnfolder uses a single mbox file per group (where Gnus splits up incoming message into different configured groups).
So, if I see this right, I would basically not only have to migrate from fetchmail away but also find a way to convert all my nnfolder data to maildir. I don't see any easy way to do this.
I think ideally the solution would be to find a fetchmail alternative that handles IMAP and POP the correct way and would also just talk to the local smtp server. This would mean not having the "keeping local and IMAP in sync" feature, but reflecting local changes back to the IMAP server is not important to me. #gnus #emacs
@emacs 2/2