Mysql 如何向codeigniter中的所有订户发送新闻稿图像
我正试图发送新闻稿图像到所有我的订户的Codeigniter,但得到未定义的属性错误,有人能帮我吗?我的代码是 看法Mysql 如何向codeigniter中的所有订户发送新闻稿图像,mysql,codeigniter,email,Mysql,Codeigniter,Email,我正试图发送新闻稿图像到所有我的订户的Codeigniter,但得到未定义的属性错误,有人能帮我吗?我的代码是 看法 请查找下面提到的sudo代码。实施和更改它取决于您的需求 // This will use to send individual email to each user individually public function sendnewsletter(){ $recipient_list= array(); $subscribers = // Get all
请查找下面提到的sudo代码。实施和更改它取决于您的需求
// This will use to send individual email to each user individually
public function sendnewsletter(){
$recipient_list= array();
$subscribers = // Get all subscribers from database
$this->load->library('email');
$this->email->set_header('MIME-Version', '1.0; charset=utf-8');
$this->email->set_header('Content-type', 'text/html');
foreach($subscribers as $subscriber):
$recipient_list[] = $subscriber['email'];
endforeach;
$this->email->from('your@example.com', 'Your Name');
$this->email->to($recipient_list);
$this->email->subject('Email Test');
$this->email->message('<img src="/path/to/photo1.jpg" />');
$this->email->send();
}
//这将用于分别向每个用户发送单独的电子邮件
公共职能通讯(){
$recipient_list=array();
$subscribers=//从数据库获取所有订阅服务器
$this->load->library('email');
$this->email->set_头('MIME-Version','1.0;charset=utf-8');
$this->email->set_头('Content-type','text/html');
foreach($subscriber作为$subscriber):
$recipient_list[]=$subscriber['email'];
endforeach;
$this->email->from($this)your@example.com‘你的名字’;
$this->email->to($recipient\u list);
$this->email->subject('email Test');
$this->email->message(“”);
$this->email->send();
}
如果您需要更多帮助,请告诉我。您可以发送html格式的电子邮件。使用$config['mailtype']='html'代码>
$this->load->helper('url');
$this->load->helper('form');
$this->load->library('email');
$config['protocol'] = 'mail';
$config['mailtype'] = 'html';
$config['mailpath'] = '';
$config['charset'] = 'iso-8859-1';
$config['crlf'] = '\r\n';
$config['wordwrap'] = TRUE;
$this->email->initialize($config);
$baseurl = base_url();
$this->email->from('from@demo.com');
$this->email->to('to@demo.com');
$content_head = '<html>
<head>
<title>emailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#f1f1f1" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="600" cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
<td align="left" valign="top">
<img src="'.base_url().'assets/images/email_banner.JPG" width="600" height="137" ></td>
</tr>';
$this->email->message($content);
$this->email->send();
$this->load->helper('url');
$this->load->helper('form');
$this->load->library('email');
$config['protocol']='mail';
$config['mailtype']='html';
$config['mailpath']='';
$config['charset']='iso-8859-1';
$config['crlf']='\r\n';
$config['wordwrap']=TRUE;
$this->email->initialize($config);
$baseurl=base_url();
$this->email->from($this)from@demo.com');
$this->email->to($this)to@demo.com');
$content\u head=
寄信人
';
$this->email->message($content);
$this->email->send();
粘贴发送电子邮件的代码嗨,我想在邮件中发送图像,而不是作为附件发送,邮件应该同时发送给所有人,你能告诉我怎么做吗?
$this->load->helper('url');
$this->load->helper('form');
$this->load->library('email');
$config['protocol'] = 'mail';
$config['mailtype'] = 'html';
$config['mailpath'] = '';
$config['charset'] = 'iso-8859-1';
$config['crlf'] = '\r\n';
$config['wordwrap'] = TRUE;
$this->email->initialize($config);
$baseurl = base_url();
$this->email->from('from@demo.com');
$this->email->to('to@demo.com');
$content_head = '<html>
<head>
<title>emailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#f1f1f1" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="600" cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
<td align="left" valign="top">
<img src="'.base_url().'assets/images/email_banner.JPG" width="600" height="137" ></td>
</tr>';
$this->email->message($content);
$this->email->send();