0

CI 電子メール クラスを使用して電子メールを送信しようとしていますが、送信しようとするとページがハングします。IIS と MAMP を使用する Mac の両方で試しました。コードはどこにでもコピーされているものと同じで、他の人でも機能するようです!

    $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@gmail.com', 'George');
        $this->email->to('email@gmail.com');
        $this->email->subject('hey this is an email');
        $this->email->message('this is the content of the email');
        $this->email->send();

他に試すサーバー設定はありますか??

4

1 に答える 1

1

わかりましたので、私は $ が欠けていたと言って恥ずかしいです:

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

考えられるすべてのポート/サーバー/ファイアウォール/セキュリティ設定を試すのに丸一日が費やされます。

これが私のような愚かな人の助けになることを願っています。

于 2012-05-28T19:31:02.110 に答える