【问题标题】:CI Email Class From Method来自方法的 CI 电子邮件类
【发布时间】:2013-11-13 17:35:00
【问题描述】:

我创建了一个函数,允许我使用 Codeigniter 电子邮件库类发送电子邮件。此功能可用于当用户注册我的服务或忘记发送给他们的密码电子邮件时,甚至在我开发我的 PM 模块时。

下面是我创建的函数。我还在注册过程函数中包含了我所做的调用,该函数处理创建用户并向使用其信息注册的用户发送电子邮件并欢迎他们访问网站。

我想了解的是电子邮件类的 from 方法。在电子邮件类文档中,它给出了以下内容:

$this->email->from()

设置发送电子邮件的人的电子邮件地址和姓名:

$this->email->from('you@example.com', 'Your Name');

我想知道的是,当我传入要发送电子邮件的地址时,它包含两个参数,以便它具有电子邮件地址和公司名称或人名附加到地址.

我正在尝试像这样调用我的 send_email 函数:

$this->general_functions->send_email($from_email_address, $post_email_address, $subject, $this->load->view('emails/'.$type.'-txt', $data, TRUE));

我的功能。

public function send_email($from_email_address, $to_email_address, $subject, $message)
{
    $this->load->library('email');
    $this->email->from($from_email_address);
    $this->email->to($to_email_address);
    $this->email->subject($subject);
    $this->email->message($message);
    $this->email->send();
}

【问题讨论】:

    标签: php codeigniter email


    【解决方案1】:

    我发现很多邮件服务有时会屏蔽包含姓名的电子邮件,因此我决定省略 from 方法的第二个参数。

    【讨论】:

      猜你喜欢
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-10
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多