【问题标题】:Codeigniter - Sending emailCodeigniter - 发送电子邮件
【发布时间】:2012-02-27 10:37:29
【问题描述】:

我尝试在本地主机上使用 codeigniter 发送电子邮件。

为此,我在配置目录中打开一个名为 email 的新 php 文件

然后写

<?php

$config = Array(
    'protocol' => 'smtp',
    'smtp_host' => 'ssl://smtp.googlemail.com',
    'smtp_port' => 465,
    'smtp_user' => 'mertmetinbjk@gmail.com',
    'smtp_pass' => 'pass',
);
$this->load->library('email', $config);

?>

在我的控制器中写下这个

$this->load->library('email');
        $this->email->from('bildirim@pasaj.com','Pasaj.com');
        $this->email->to($email);
        $this->email->subject('pasaj hesabinizi aktive etmek icin');
        $this->email->message('Tıkla');
        $this->email->send();

但我收到以下错误:

我在 Internet 上进行了一些研究,我读到我必须从我的 php.ini 文件中启用 ssl,但没有行像我能做什么?

TY

【问题讨论】:

  • 尝试同时使用 TLS(现在不记得端口了)
  • 我的 php.ini 文件中没有这样的行
  • @MertMETİN:这是在 Windows 还是 Linux 上?如果是 Windows,您需要在您的 php.ini 中安装 OpenSSL for Windows 并取消注释 extension=php_openssl.dll
  • 我使用 win 但在我的 php.ini 文件中没有 extension=php_openssl.dll 行:S
  • @MertMETİN:.dll 文件在您的path/to/php/ext/ 文件夹中吗?如果是这样,您应该能够添加 extension=php_openssl.dll,而您的其他扩展名列在您的 php.ini 中,然后重新启动 Apache。

标签: php codeigniter


【解决方案1】:

试试这个:

$this->email->initialize($config);

而不是这个:

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

您的控制器将如下所示:

$this->load->library('email');
$this->email->from('bildirim@pasaj.com','Pasaj.com');
$this->email->to($email);
$this->email->subject('pasaj hesabinizi aktive etmek icin');
$this->email->message('Tıkla');
$this->email->send();

也许把你从CodeIgniter Forums得到的答案贴出来是件好事

【讨论】:

    【解决方案2】:

    试试这个;

    $email =$this->input->post('email');
    $this->load->library('email');
    $this->email->from('bildirim@pasaj.com','Pasaj.com');
    $this->email->to($email);
    $this->email->subject('pasaj hesabinizi aktive etmek icin');
    $this->email->message('Tıkla');
    $this->email->send();
    

    【讨论】:

      猜你喜欢
      • 2013-01-07
      • 2019-08-07
      • 2012-12-16
      • 2015-04-09
      • 2017-12-07
      • 2016-08-12
      • 2014-01-24
      • 2014-07-13
      相关资源
      最近更新 更多