使用codeigniter向所有新闻通讯成员发送电子邮件

阿夫申

我想使用codeigniter库向电子邮件会员发送电子邮件,并在电子邮件内容中提及每个成员的电子邮件地址。为此,我曾经foreach loop一一发送电子邮件。问题在于该代码仅将电子邮件发送给我的新闻通讯的一个成员(第一个成员)。我检查了我的代码,该代码从数据库中获取成员,并打印出所有成员。

这是我的模型:

function send_news()
{
    $subscribers = $this->get_subscriber_data();
    foreach($subscribers as $subscriber)
    {
        $this->load->helper('typography');

        //Format email content using an HTML file
        $data['news_Title'] = $this->input->post('news_Title');
        $HTML_Message = $this->load->view('admin/includes/newsletter_html_format', $data, true);

        $config['mailtype'] = 'html';
        $this->email->initialize($config);

        $this->email->from('[email protected]', 'newsletter of site.com');
        $this->email->to($subscriber->subscriber_Email);
        $this->email->subject('newsletter of site.com');
        $this->email->message($HTML_Message);

        return $this->email->send();
    }

}

这就是我获取订阅者列表的方式:

function get_subscriber_data($options = array())
{
    $query = $this->db->get('mg_newsletter');

    if(isset($options['subscriber_Id']))
        return $query->row(0);

    return $query->result();
}

当我尝试回显时,$subscriber->subscriber_Email它会依次打印数据库中的所有电子邮件。但它不会向所有人发送电子邮件。我究竟做错了什么?!

贾德姆森

您正在“返回”-进入循环内部,这将退出该函数。

只是发送

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用codeigniter向所有新闻通讯成员发送电子邮件

来自分类Dev

在新闻通讯中实现退订链接,当我使用亚马逊SES发送电子邮件时,内部功能是什么

来自分类Dev

Rails 4-如何通过delay_job发送类似新闻通讯的电子邮件?

来自分类Dev

如何在ASP.NET中异步发送新闻通讯(批量电子邮件)

来自分类Dev

网站系统和新闻通讯服务使用相同的VS单独的电子邮件地址

来自分类Dev

如何使用php laravel向所有有条件的用户发送电子邮件?

来自分类Dev

在Orchard CMS工作流程中向所有订阅的用户发送电子邮件

来自分类Dev

Laravel 向所有选中的复选框发送电子邮件

来自分类Dev

Oscommerce v2.3.3.4向新闻订阅者发送电子邮件

来自分类Dev

使用烧瓶向自己发送电子邮件

来自分类Dev

在Android中使用Java Mail API向带有附件的电子邮件发送电子邮件

来自分类Dev

使用Codeigniter从表单发送电子邮件

来自分类Dev

如何使用php CodeIgniter从本地发送电子邮件

来自分类Dev

使用 CodeIgniter 3.1.10 发送电子邮件

来自分类Dev

使用 Spring 电子邮件模块向多个 SMTP 主机发送电子邮件

来自分类Dev

E-goi是什么功能名称,它可以使用户的电子邮件验证生效,从而接收新闻通讯

来自分类Dev

使用Codeigniter发送新闻通讯的最佳解决方案

来自分类Dev

无法使用CodeIgniter的电子邮件库发送电子邮件

来自分类Dev

向除Thunderbird中的成员以外的群组发送电子邮件

来自分类Dev

如何在Outlook中的会议邀请中向所有人发送电子邮件?

来自分类Dev

使用sendmail发送电子邮件

来自分类Dev

使用php发送电子邮件

来自分类Dev

使用mail()发送电子邮件

来自分类Dev

使用nodemailer发送电子邮件

来自分类Dev

使用VBScript发送电子邮件

来自分类Dev

使用nodemailer发送电子邮件

来自分类Dev

使用Gradle发送电子邮件

来自分类Dev

使用Javax发送电子邮件?

来自分类Dev

使用SSL发送电子邮件

Related 相关文章

  1. 1

    使用codeigniter向所有新闻通讯成员发送电子邮件

  2. 2

    在新闻通讯中实现退订链接,当我使用亚马逊SES发送电子邮件时,内部功能是什么

  3. 3

    Rails 4-如何通过delay_job发送类似新闻通讯的电子邮件?

  4. 4

    如何在ASP.NET中异步发送新闻通讯(批量电子邮件)

  5. 5

    网站系统和新闻通讯服务使用相同的VS单独的电子邮件地址

  6. 6

    如何使用php laravel向所有有条件的用户发送电子邮件?

  7. 7

    在Orchard CMS工作流程中向所有订阅的用户发送电子邮件

  8. 8

    Laravel 向所有选中的复选框发送电子邮件

  9. 9

    Oscommerce v2.3.3.4向新闻订阅者发送电子邮件

  10. 10

    使用烧瓶向自己发送电子邮件

  11. 11

    在Android中使用Java Mail API向带有附件的电子邮件发送电子邮件

  12. 12

    使用Codeigniter从表单发送电子邮件

  13. 13

    如何使用php CodeIgniter从本地发送电子邮件

  14. 14

    使用 CodeIgniter 3.1.10 发送电子邮件

  15. 15

    使用 Spring 电子邮件模块向多个 SMTP 主机发送电子邮件

  16. 16

    E-goi是什么功能名称,它可以使用户的电子邮件验证生效,从而接收新闻通讯

  17. 17

    使用Codeigniter发送新闻通讯的最佳解决方案

  18. 18

    无法使用CodeIgniter的电子邮件库发送电子邮件

  19. 19

    向除Thunderbird中的成员以外的群组发送电子邮件

  20. 20

    如何在Outlook中的会议邀请中向所有人发送电子邮件?

  21. 21

    使用sendmail发送电子邮件

  22. 22

    使用php发送电子邮件

  23. 23

    使用mail()发送电子邮件

  24. 24

    使用nodemailer发送电子邮件

  25. 25

    使用VBScript发送电子邮件

  26. 26

    使用nodemailer发送电子邮件

  27. 27

    使用Gradle发送电子邮件

  28. 28

    使用Javax发送电子邮件?

  29. 29

    使用SSL发送电子邮件

热门标签

归档