将邮件发送给codeigniter中的多个收件人

知更鸟

在我的控制器中,有一个用于向一个收件人发送电子邮件的代码,但是我想向多个收件人发送邮件。请勿使用cc,bcc或直接分配。我想通过前端输入逗号分隔的邮件ID

如何以逗号分隔的形式获取每个邮件ID?

控制器:

public function shopshare($userid,$shopname,$shop_id)
{
    $from_email=$this->input->post('from_email');
    $to_email=$this->input->post('to_email');
    $subject_url=$this->input->post('url');
    $message=$this->input->post('message');
    $this->email->from($from_email);
    $this->email->to($to_email); 
    $this->email->subject($url);
    $this->email->message($message);    
    $this->email->send();

    redirect(base_url().'shop/shopDetail/'.$shop_id.'/'.$shopname);
}

看法:

<label>
    <span>To:</span>
    <input id="to_email" type="text" name="to_email[]" placeholder="To Email Address">
</label>
知更鸟

我使用下面的代码得到了答案

    public function shopshare($userid, $shopname, $shop_id)
    {
         $from_email = $this->input->post('from_email');
         $to_email = $this->input->post('to_email');
         $to_mail = explode(',', $to_email);
         $mail_count= count($to_mail);
         for($i=0;$i<$mail_count;$i++)
         {
             $mail_id = TRIM($to_mail[$i]);
             $subject_url = $this->input->post('url');
             $message = $this->input->post('message');
             $this->email->from($from_email);
             $this->email->to($mail_id);
             $this->email->subject($url);
             $this->email->message($message);
             $this->email->send();
             $this->email->clear();
        }
        redirect(base_url() . 'shop/shopDetail/' . $shop_id . '/' . $shopname);
    }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP邮件发送给多个收件人

来自分类Dev

PHP邮件发送给多个收件人

来自分类Dev

发送给多个收件人

来自分类Dev

将原始电子邮件(带有附件)发送给多个收件人

来自分类Dev

通过身份验证将电子邮件发送给多个收件人

来自分类Dev

通过身份验证将电子邮件发送给多个收件人

来自分类Dev

使用nodemailer将邮件发送给多个收件人

来自分类Dev

使用Python中的win32com模块将电子邮件发送给多个收件人

来自分类Dev

使用数据库中的数组数据将电子邮件发送给多个收件人

来自分类Dev

如何使用php发送给多个电子邮件收件人

来自分类Dev

如何在Yii mailer中将邮件发送给多个收件人

来自分类Dev

如何使用php发送给多个电子邮件收件人

来自分类Dev

如何在Yii mailer中将邮件发送给多个收件人

来自分类Dev

通过mailjet错误将电子邮件发送给多个收件人

来自分类Dev

EWS 找出发送给多个收件人的相同电子邮件

来自分类Dev

Python - 使用 smtplib 发送给多个收件人

来自分类Dev

使用相同的电子邮件将个性化消息发送给收件人

来自分类Dev

Django错误通知电子邮件将发送给不正确的收件人

来自分类Dev

DocuSign API将即时提醒电子邮件发送给待处理的收件人

来自分类Dev

Android:将短信发送给多个收件人并获得确认

来自分类Dev

将多个 Excel 工作簿发送给相关收件人

来自分类Dev

如何通过Java Mail将电子邮件发送给Unicode电子邮件收件人

来自分类Dev

使用sp_send_dbmail的存储过程将电子邮件发送给从数据库查询的多个收件人

来自分类Dev

使用sp_send_dbmail的存储过程将电子邮件发送给从数据库查询的多个收件人

来自分类Dev

无需将BCC与SparkPost API结合使用即可将单个电子邮件发送给多个收件人

来自分类Dev

Sendgrid示例示例不起作用,如何通过电子邮件发送给多个收件人?

来自分类Dev

Neo4j希望返回发件人,将多个唯一的附件发送给收件人

来自分类Dev

使用嵌套循环将日常工作列表通过电子邮件发送给每个收件人

来自分类Dev

一个PHP表单,根据选择的选项将电子邮件发送给不同的收件人

Related 相关文章

  1. 1

    PHP邮件发送给多个收件人

  2. 2

    PHP邮件发送给多个收件人

  3. 3

    发送给多个收件人

  4. 4

    将原始电子邮件(带有附件)发送给多个收件人

  5. 5

    通过身份验证将电子邮件发送给多个收件人

  6. 6

    通过身份验证将电子邮件发送给多个收件人

  7. 7

    使用nodemailer将邮件发送给多个收件人

  8. 8

    使用Python中的win32com模块将电子邮件发送给多个收件人

  9. 9

    使用数据库中的数组数据将电子邮件发送给多个收件人

  10. 10

    如何使用php发送给多个电子邮件收件人

  11. 11

    如何在Yii mailer中将邮件发送给多个收件人

  12. 12

    如何使用php发送给多个电子邮件收件人

  13. 13

    如何在Yii mailer中将邮件发送给多个收件人

  14. 14

    通过mailjet错误将电子邮件发送给多个收件人

  15. 15

    EWS 找出发送给多个收件人的相同电子邮件

  16. 16

    Python - 使用 smtplib 发送给多个收件人

  17. 17

    使用相同的电子邮件将个性化消息发送给收件人

  18. 18

    Django错误通知电子邮件将发送给不正确的收件人

  19. 19

    DocuSign API将即时提醒电子邮件发送给待处理的收件人

  20. 20

    Android:将短信发送给多个收件人并获得确认

  21. 21

    将多个 Excel 工作簿发送给相关收件人

  22. 22

    如何通过Java Mail将电子邮件发送给Unicode电子邮件收件人

  23. 23

    使用sp_send_dbmail的存储过程将电子邮件发送给从数据库查询的多个收件人

  24. 24

    使用sp_send_dbmail的存储过程将电子邮件发送给从数据库查询的多个收件人

  25. 25

    无需将BCC与SparkPost API结合使用即可将单个电子邮件发送给多个收件人

  26. 26

    Sendgrid示例示例不起作用,如何通过电子邮件发送给多个收件人?

  27. 27

    Neo4j希望返回发件人,将多个唯一的附件发送给收件人

  28. 28

    使用嵌套循环将日常工作列表通过电子邮件发送给每个收件人

  29. 29

    一个PHP表单,根据选择的选项将电子邮件发送给不同的收件人

热门标签

归档