Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用代码点火器设置多功能电子邮件_Php_Codeigniter_Email - Fatal编程技术网

Php 使用代码点火器设置多功能电子邮件

Php 使用代码点火器设置多功能电子邮件,php,codeigniter,email,Php,Codeigniter,Email,我有一个内置的CodeIgniter应用程序。我需要一些关于以下电子邮件相关任务的帮助。请注意,所有电子邮件都需要SSL 1) 发送电子邮件祝贺并欢迎用户访问该网站 2) 如果用户选择离开,请发送电子邮件确认用户帐户已被删除。 3) 发送电子邮件,提醒用户其他用户向其发送的请求。 4) 设置并发送“忘记用户名”的电子邮件,最后但并非最不重要 5) 发送电子邮件重置密码,以防用户记不起如何登录 谢谢你的帮助,非常感谢 函数注册(){ } 您会使用下面列出的方法更改各种电子邮件中的消息吗? data

我有一个内置的CodeIgniter应用程序。我需要一些关于以下电子邮件相关任务的帮助。请注意,所有电子邮件都需要SSL

1) 发送电子邮件祝贺并欢迎用户访问该网站 2) 如果用户选择离开,请发送电子邮件确认用户帐户已被删除。 3) 发送电子邮件,提醒用户其他用户向其发送的请求。 4) 设置并发送“忘记用户名”的电子邮件,最后但并非最不重要 5) 发送电子邮件重置密码,以防用户记不起如何登录

谢谢你的帮助,非常感谢

函数注册(){

}

您会使用下面列出的方法更改各种电子邮件中的消息吗? data['message']=“嘿,你有一个追随者请求!”; $email=$this->load->view('email/template',$data,TRUE)


我认为这种方法适用于简单的事情,如用户欢迎和提醒等。我如何将一个过程连接到重置用户名/密码或确认删除?如何将电子邮件处理与数据库中的数据操作联系起来?

从您的问题来看,我认为您正在寻找某种与身份验证相关的任务。若是这样,codeigniter中就有一个身份验证库,它提供了完整的身份验证系统。看一看,它对你很有用

“一些帮助”或“一些代码”?我粘贴了一些应用代码,如果您认为存在不正当意图,请忽略该请求。
$data = array(
'sign_up_mail'=>'Welcome and thanks for joining...'
);

$htmlMessage =  $this->parser->parse('user/email/signup_html', $data, true);
$txtMessage = $this->parser->parse('user/email/signup_txt',  $data, true);

#send the message
$this->email->from('test@gmail.com', 'test app');
$this->email->to($this->input->post('email_address'));
$this->email->subject('Account Registration');
$this->email->message($htmlMessage);
$this->email->alt_message($txtMessage);
$this->email->send();