Jason Smith wrote:
I would like to add tls encryption support to my server to allow STARTTLS
connections, as well as CRAM-MD5 and AUTH-LOGIN. I am at the prelimnary
stage of finding out if this is possible.

qpsmtpd already has tls and AUTH support. The former is enabled simply by creating certificates:

        $ cd /path/to/qpsmtpd
        $ plugins/tls_cert

(that script also allows you to set any of the cert parameter, see --help for more details). Once you have a server certificate, you can enable tls by just adding the line

        tls

to the config/plugins file. There are more details in the POD inside the tle plugin itself (perldoc plugins/tls).

The AUTH feature is a little more work, since you must provide some backend authentication method. Check out the plugins/auth directory for the out-of-the-box methods.

John

Reply via email to