On Mon, Jan 05, 2026 at 02:17:12PM +0100, Alejandro Colomar via Mutt-dev wrote: > For a starter, I'd love to remove IMAP support, as that belongs in a > separate tool (mbsync(1)). That would have removed most of the bugs > I see reported in neomutt(1). A mail client should only talk SMTP, and > mbox & maildir, IMHO.
That's backwards. There are various reasons (some have been posted here) for not wanting to keep an entire copy of your IMAP-hosted mailboxes in local storage, and IMAP is kinda fundamental to how mail clients work these days. SMTP on the other hand is almost unnecessary* because that's the job of /usr/sbin/sendmail which these days is provided by a dozen different packages (including ssmtp(8) if you don't want a full MTA on your system). Anyway, according to the manual it's already possible to omit IMAP and SMTP support at compile time. imc * Of course that statement probably reveals that I have up to now been fortunate enough to have providers that authenticate SMTP connections by IP address and not by complicated signing-in procedures. Most sendmail implementations do at least provide username/password authentication.
