add support for multiple directives, including TLS

also SMTP TLS client auth does not require all the sasl options