Set Up SMTP#
Besides supporting traditional mail delivery through a sendmail-compatible program, NeoMutt supports delivery through SMTP.
Configuring SMTP Delivery#
Set the
$smtp_urlvariable to the SMTP server URL. If this is set, NeoMutt will contact the given SMTP server to deliver messages; if it is unset, NeoMutt will use the program specified by$sendmail.set smtp_url="smtps://user@smtp.example.com"
For details on the URL syntax, see URL syntax.
The built-in SMTP support supports encryption (the
smtpsprotocol using SSL or TLS) as well as SMTP authentication using SASL.Optionally configure the authentication mechanisms for SASL in
$smtp_authenticators. This defaults to an empty list which makes NeoMutt try all available methods from most-secure to least-secure.set smtp_authenticators="login"