Update smtp.php

This commit is contained in:
Roman Kelesidis 2024-06-26 10:51:37 +07:00
parent 3eb2acc6f7
commit ae10f92ac1

View File

@ -95,7 +95,6 @@ function smtpmail($mail_to, $subject, $message, $headers = '')
{ {
bb_die('Could not connect to smtp host : '. $errno .' : '. $errstr); bb_die('Could not connect to smtp host : '. $errno .' : '. $errstr);
} }
stream_socket_enable_crypto($socket, true, STREAM_CRYPTO_METHOD_TLS_CLIENT);
// Wait for reply // Wait for reply
server_parse($socket, "220", __LINE__); server_parse($socket, "220", __LINE__);
@ -111,8 +110,8 @@ function smtpmail($mail_to, $subject, $message, $headers = '')
if ($bb_cfg['smtp_type'] == 'tls') if ($bb_cfg['smtp_type'] == 'tls')
{ {
fputs($socket, "STARTTLS\r\n"); fputs($socket, "STARTTLS\r\n");
server_parse($socket, "250", __LINE__); server_parse($socket, "220", __LINE__);
stream_socket_enable_crypto($socket, true, STREAM_CRYPTO_METHOD_TLS_CLIENT);
fputs($socket, "EHLO " . $bb_cfg['smtp_host'] . "\r\n"); fputs($socket, "EHLO " . $bb_cfg['smtp_host'] . "\r\n");
server_parse($socket, "250", __LINE__); server_parse($socket, "250", __LINE__);
} }