Я пытаюсь отправить электронное письмо с воспламенителем кода с сервера xampp на моей локальной машине, но оно не работает. он показывает мне некоторые ошибки, которые я много искал в сети, но теперь я беспомощен, все решения, которые я пробовал, потерпели неудачу для меня.
ниже приведены мои 3 ошибки:
Message: stream_socket_client(): SSL: The operation completed successfully.
Message: stream_socket_client(): Failed to enable crypto
Message: stream_socket_client(): unable to connect to ssl://smtp.gmail.com:587 (Unknown error)
это мой php код:
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.gmail.com',
'smtp_port' => '587',
'smtp_user' => 'mygmailid@gmail.com',
'smtp_pass' => 'xxxmypassword',
'mailtype' => 'html',
'starttls' => true,
'newline' => "\r\n"
);
$message = '';
$this->load->library('email', $config);
$this->email->set_newline("\r\n");
$this->email->initialize($config);
$this->email->from('mygmailid@gmail.com');
$this->email->to('mygmailid@gmail.com');
$this->email->subject('Resume from JobsBuddy for your Job posting');
$this->email->message($message);
if($this->email->send())
{
echo 'Email sent.';
}
else
{
show_error($this->email->print_debugger());
}
на print_debugger Я тоже получаю эту ошибку:
The following SMTP error was encountered: 0
Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.
This is a multi-part message in MIME format.
Your email application may not support this format.
Пожалуйста, направьте меня с правильным решением.