established.
--HG--
branch : HEAD
auths = client_authenticate_get_capabilities(client->tls);
capability = t_strconcat("* CAPABILITY " CAPABILITY_STRING,
- ssl_initialized ? " STARTTLS" : "",
+ (ssl_initialized && !client->tls) ?
+ " STARTTLS" : "",
disable_plaintext_auth && !client->tls ?
" LOGINDISABLED" : "", auths, NULL);
client_send_line(client, capability);
}
client_send_line(client, t_strconcat("+OK\r\n" POP3_CAPABILITY_REPLY,
- ssl_initialized ? "STLS\r\n" : "",
+ (ssl_initialized && !client->tls) ?
+ "STLS\r\n" : "",
auth_mechs_capability,
"\r\n.", NULL));
return TRUE;