私はcodeigniterでlocalhostに電子メールを送信しようとします。それに順にCodeigniter - 電子メールを送信
、configディレクトリに、私は、電子メール
と呼ばれる新しいPHPファイルを開き、
<?php
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.googlemail.com',
'smtp_port' => 465,
'smtp_user' => '[email protected]',
'smtp_pass' => 'pass',
);
$this->load->library('email', $config);
?>
と私のコントローラの書き込みでこの
$this->load->library('email');
$this->email->from('[email protected]','Pasaj.com');
$this->email->to($email);
$this->email->subject('pasaj hesabinizi aktive etmek icin');
$this->email->message('Tıkla');
$this->email->send();
を書くが、私はこれらを取得しますエラー:
私はインターネット上でいくつかの調査をしましたが、私はphp.iniファイルからsslを有効にしなければならないと読みましたが、私は何ができるのでしょうか?
TY
もMertMETİ[email protected]私のphp.iniファイル –
(今のポートを思い出すことができない)の代わりにTLSを使用してみてください:これはWindowsまたはLinux上でですが? Windowsの場合は、[OpenSSL for Windows](http://www.openssl.org/related/binaries.html)をインストールし、 'php.ini'に' extension = php_openssl.dll'をコメント解除する必要があります。 –
でそのようにはラインが存在しない – stealthyninja