>post: problem initializing server; [BHST] TLS is not supported
>[...]
>post: problem initializing server; [BHST] SASL library support not 
>available; please specify a SASL mechanism to use

At least that error message is unambiguous, and I'm glad it actually
told you something useful!  I don't know if I ever actually tested that.

Did you compile nmh yourself?  If you did, you'll need to rebuild it
with TLS and SASL support.  TLS uses OpenSSL and that should be
straightforward to get going anywhere.  SASL support (with the exception
of the XOAUTH mechanism) uses Cyrus-SASL and that's pretty common on a
lot of platforms now.  I don't know what system you're using but if
you run into problems please let us know.  If you are using a prebuilt
package please let us know the details; we always try to make sure
distributions that include nmh are built with Cyrus-SASL and OpenSSL.
The relevant options to configure are --with-cyrus-sasl and --with-tls.
If you are using Linux, depending on the distribution you will probably
need the -devel version of those packages.

It SOUNDS like you're using POP support without SASL at all (and without
TLS? ... yikes!).  POP is an old enough protocol that it supports
username/password without SASL, so you don't need anything else inside
of nmh to make it work.  But for newer protocols (like SMTP AUTH) they
have all adopted the SASL framework, so rather than special-casing
things like the PLAIN mechanism (which is basically plaintext username
and password) nmh requires the Cyrus-SASL library to make SASL work.

If you run into certificate verification issues if/when you compile
with OpenSSL support and try using -starttls, you should check out
the "-nocertverify" option.  Also, maybe consider using "-initialtls"
with your provider's POP sever.  If you are sending a plaintext username
and password over the Internet in 2022 ... well, that sure seems
scary to me :-)

--Ken

_______________________________________________
Exmh-users mailing list
Exmh-users@redhat.com
https://listman.redhat.com/mailman/listinfo/exmh-users

Reply via email to