2016-05-07 16 views
1

電子メールの送信に問題があります。私は何をすべきかわからない。私はすでに拡張子= php_openssl.dllをphp.iniファイルでコメントアウトしましたが、このエラーは引き続き発生します。ここで Codeigniterが電子メールを送信するOpenSSLエラー

は私のコードです:

function send_email(){ 
     $config = array(
      'protocol' => 'smtp', 
      'smtp_host' => 'ssl://smtp.googlemail.com', 
      'smtp_port' => '465', 
      'smpt_timeout' => '30', 
      'smtp_user' => '[email protected]', 
      'smtp_pass' => $pass, 
      'charset' => 'utf-8', 
      'newline' => "\r\n" 
     ); 


     $this->load->helper('string'); 
     $this->load->library('email',$config); 

     $this->email->from('[email protected]', 'Mr. Duterte'); 
     $this->email->to('[email protected]'); 

     $this->email->subject('DU30'); 
     $this->email->message('change is coming'); 
     //.base_url().'item/'.random_string 

     if($this->email->send()){ 
      echo "Success"; 
     }else{ 
      echo "Fail"; 

     } 
    } 

そして私は3つのエラーになっています:

まず:

"fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed"

第二:

fsockopen(): Failed to enable crypto

サード:

fsockopen(): unable to connect to ssl://smtp.googlemail.com:465 (Unknown error)

+0

これは役に立ちますか? http://stackoverflow.com/questions/1555145/sending-email-with-gmail-smtp-with-codeigniter-email-library – Mike

答えて

1

問題を把握しました。私はちょうど私のアンチウイルス(Avast)をオフにしました。

+0

これは私のために働く..LOL –

+0

は私のために働いていない –

関連する問題