Nik Kostaras:
> Jun 22 17:30:26 postfix-outbound/smtp[27125]: 3wtnBB3Jr7z1Q67T: 
> to=<t...@icarus.com>, relay=10.44.43.1[10.44.43.1]:25, delay=0.08, 
> delays=0.02/0.03/0.03/0, dsn=4.7.5, status=deferred (Cannot start TLS: 
> handshake failure)
> 
> It reaches    
> if (PLAINTEXT_FALLBACK_OK_AFTER_STARTTLS_FAILURE)
>       RETRY_AS_PLAINTEXT;
> 
> inside smtp_start_tls(), but the condition is false the first time because of 
> the "PREACTIVE_DELAY >= var_min_backoff_time" clause of  
> PLAINTEXT_FALLBACK_OK_AFTER_STARTTLS_FAILURE.

This is a security workaround for active attackers who aren't smart
enough to remove or modify STARTTLS in the EHLO response, but who
can still tamper with the TLS handshake.

Perhaps Viktor remembers what problem we were trying to solve.

        Wietse

Reply via email to