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.

Reply via email to