marlam / mpop

POP3 client
https://marlam.de/mpop
GNU General Public License v3.0
13 stars 1 forks source link

IMAP Support? #4

Open phikal opened 3 years ago

phikal commented 3 years ago

Hi,

I was reading the mpop homepage, and noticed this section:

  • IMAP support (or rather, the ability to retrieve mails from IMAP mailboxes).

    mpop does not currently support this, but it is certainly possible to add this feature if there is interest.

In discussions with other users, I think I can say that there exists an interest in adding IMAP support, either next to POP or as it's own separate program.

Unless something has changed, I hope this issue could serve as a foundation to start implementing this feature, discuss changes, etc. And if there's any way to help, I'd gladly do so.

marlam commented 3 years ago

A fundamental decision is whether IMAP support is wanted mainly for retrieving messages or whether full IMAP support is wanted, with partial fetch, handling of multiple mailboxes inside one IMAP account, server-side searches etc. The latter case may only make sense for a full mail user agent. The first use case would fit nicely into the current mpop design, but on the other hand, that use case is already covered by POP3.

SWW13 commented 2 years ago

A fundamental decision is whether IMAP support is wanted mainly for retrieving messages or whether full IMAP support is wanted, [...]

For me, it's all about receiving mail, because once it's on my mail server, I can run them through my own mail pipe.

The first use case would fit nicely into the current mpop design, but on the other hand, that use case is already covered by POP3.

That's what I thought until I recently got a new mail account on a server with neither POP3 nor any kind of email forwarding enabled. I'd highly appreciate IMAP mail receive support for mpop, as it seems to be the only reasonable solution for receiving mail from uncooperative servers at the moment.