2012-05-25 4 views
0

Я пытаюсь отправить простое письмо с CodeIgniter:CodeIgniter/Gmail SMTP таймаут на IIS

$email_config = Array(
    'protocol' => 'smtp', 
    'smtp_host' => 'ssl://smtp.googlemail.com', 
    'smtp_port' => 465, 
    'smtp_user' => 'xxx', 
    'smtp_pass' => 'xxx' 
    ); 
    $this->load->library('email', $email_config); 
    $this->email->from('[email protected]', 'Admin'); 
    $this->email->to($email_address); 
    $this->email->subject('Test Subject'); 
    $this->email->message('Test Message'); 
    $this->email->send(); 

Но это всего лишь раз из. У меня есть uncommented extension = php_openssl.dll в php.ini, , но я предполагаю, что есть какая-то другая проблема с настройкой. Я работаю на IIS7.

ответ

1

Вы пытались проверить исходящее подключение к Интернету своего сервера, чтобы убедиться, что все работает нормально? Кроме того, я также проверил бы настройки брандмауэра.

Это просто не похоже на проблему CI или PHP, мои конфиги, отправляемые через gmail, выглядят так же, как и все.

Смежные вопросы