Send emails with TLS

pull/285/head
Felix Ableitner 5 years ago
parent 8b19ef21cf
commit 61ede42800

@ -1398,6 +1398,13 @@ function smtp_mail($to, $from, $data, $password = "", $body = "") {
return false;
} else {
smtp_get_response($fh);
fputs($fh, "STARTTLS\r\n");
smtp_get_response($fh);
stream_set_blocking ($fh, true);
stream_socket_enable_crypto($fh, true, STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT);
stream_set_blocking ($fh, true);
fputs($fh, "EHLO $smtp_server\r\n");
smtp_get_response($fh);

Loading…
Cancel
Save