Невозможно подключиться к ssl: //smtp.googlemail.com: 25 при реализации электронной почты CodeIgniter lib

Мой файл журнала показывает эту ошибку:

ERROR - 2016-12-03 03:22:10 --> Severity: Warning --> fsockopen(): SSL operation failed with code 1. OpenSSL Error messages:
error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol E:\xampp\htdocs\verime_v11\system\libraries\Email.php 2014
ERROR - 2016-12-03 03:22:10 --> Severity: Warning --> fsockopen(): Failed to enable crypto E:\xampp\htdocs\verime_v11\system\libraries\Email.php 2014
ERROR - 2016-12-03 03:22:10 --> Severity: Warning --> fsockopen(): unable to connect to ssl://smtp.googlemail.com:25 (Unknown error) E:\xampp\htdocs\verime_v11\system\libraries\Email.php 2014

Мой код:

$subject      =    $this->input->post('subject');
$name     =    $this->input->post('name');
$email    =    $this->input->post('email');
$feedback  =    $this->input->post('feedback');
$created_date    =    date('Y-m-d');

$insertcontact_array = array(
'subject'     => $subject,
'name'        => $name,
'email'       => $email,
'feedback'    => $feedback,
'created_date'=> $created_date,
);

$config = array(
'protocol'  => 'smtp',
'smtp_host' => 'ssl://smtp.googlemail.com',
'smtp_port' => '25',
'smtp_user' => '[email protected]',
'smtp_pass' => 'developer'
);

$this->load->library('email',$config);
$this->email->set_newline("\r\n");
$this->email->from($email);
$this->email->to('[email protected]');
$this->email->subject($subject);
$this->email->message($feedback);

if($this->email->send())
{
$result = $this->db->insert('tblcontactus', $insertcontact_array);
if(!empty($result))
{
return 1;
}else
{
return 0;
}
}else
{
show_error($this->email->print_debugger());
}

Любая помощь?

0

Решение

Измените вашу конфигурацию на:

$config = array(
'protocol'  => 'smtp',
'smtp_host' => 'smtp.googlemail.com',
'smtp_port' => '587',
'smtp_user' => '[email protected]',
'smtp_pass' => 'developer'
);

Замечания:
1. удалил ssl://
2. изменить порт с 25 в 287

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]