2012-05-26 2 views
0

전자 메일을 보내기 위해 CI 전자 메일 클래스를 사용하려고하는데 보내려 할 때 페이지가 중단됩니다. 저는 MAMP를 사용하여 IIS와 현재 Mac에서 모두 시도했습니다. 코드는 장소 전체에 복사 된 것과 동일하며 다른 모든 사람들에게 효과가있는 것처럼 보입니다!MAMP/IIS에서 CodeIgniter/Gmail SMTP 시간 초과가 발생했습니다.

$config = Array(
       'protocol' => 'smtp', 
       'smtp_host' => 'ssl://smtp.googlemail.com', 
       'smtp_port' => '465', 
       'smtp_user' => 'xxx', 
       'smtp_pass' => 'xxx', 
       'mailtype' => 'html', 
       'starttls' => true 
      ); 

     $this->load->library('email', config); 
     $this->email->from('[email protected]', 'George'); 
     $this->email->to('[email protected]'); 
     $this->email->subject('hey this is an email'); 
     $this->email->message('this is the content of the email'); 
     $this->email->send(); 

다른 서버 설정 시도? 좋아

답변

1

그래서 난에 $ 누락되었다고 말할 당황 해요 :

상상할 수있는 설정을 모든 포트/서버/방화벽/보안을 시도 낭비 전체 하루
$this->load->library('email', config); 

.

나는 이것이 나처럼 멍청한 사람을 돕기를 바랍니다.

관련 문제