Jesse Kretschmer wrote:

Ralf Hildebrandt wrote:
   smtp      inet  n       -       n       -       -       smtpd
   smtps     inet  n       -       n       -       -       smtpd
     -o smtpd_tls_wrappermode=yes
     -o smtpd_sasl_auth_enable=yes
     -o smtpd_client_restrictions=permit_sasl_authenticated,reject
THIS could be the problem.
This would cause the reject as you see it in the log :)
I've been reading the docs. I am not sure what the correct solution is, but I see a directive: permit_tls_clientcerts. I suspect that I should be adding this to the master.cf to allow these tls connections. I'll report back if I find a working solution.

The "smtps" service is for your own mail clients to use. This is a deprecated method of encryption sometimes called SSL (not to be confused with HTTPS/SSL) in some mail clients. Clients that don't authenticate via SASL should be rejected. Typically only "older" MUAs and some Microsoft products need the smtps service. Most modern clients use STARTTLS on the "submission" service.

Just turn it off (comment it out) if you don't need it.

The permit_tls_clientcerts function is probably not what you want. The typical use case is MTA to MTA authenticated relaying since few end-user mail programs support certificate based authentication.

If you can explain what you mean by "allow these tls connections" we can give more pointers.


  -- Noel Jones

Reply via email to