循环发送邮件,并在每封电子邮件发送后输出响应

莫欣

我正在尝试以循环方式发送电子邮件,但工作正常,但它将结果一次打印到一页,而不是一张一张地打印。

我想要的是,它应该为发送的每封电子邮件打印一个响应。这是我到目前为止的内容:

 //foreach loop
 $Response = $ObjMail->send();
 if ($Response) {
 echo "Email Sent Successfully to $val[name] </br>";
  } else {
      echo "There was an error sending Email to $val[email]";
   }
佳美

根据您的情况$ObjMail,“成功发送邮件”通常等同于

  • 发送邮件服务器(即SMTP服务器)接受电子邮件或
  • mail()函数被调用(实际上是读取文档,尤其是返回值部分)。

电子邮件功能很少会返回非常有用的值,只要所发送的电子邮件至少在某种程度上是合理的即可。它甚至会返回true,如果该电子邮件地址不存在,该电子邮件被退回,您的smtp服务器已列入黑名单,则...

您的问题的可能答案:默认情况下,您的输出几乎是瞬时的,除非您的本地sendmail(大多数主机上的默认值)调用花费的时间超过几微秒,而通常不会。此外,它没有说出有关实际发送的邮件的任何信息(我假设您认为确实是这种情况,事实并非如此。)

我的建议是,删除时尚的输出,然后发送邮件。您无法确定他们是否真的达到了目标。如果$ObjMail实际返回错误,则将日志记录在某个地方可能是明智的,这样您就不会重复发送到相同的错误地址。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel 多次发送每封电子邮件

来自分类Dev

sendgrid循环发送的一封电子邮件

来自分类Dev

在PYTHON 2.7中循环发送电子邮件

来自分类Dev

如何通过SMTP循环发送电子邮件?

来自分类Dev

在发送Rails之前保存每封电子邮件4

来自分类Dev

在发送Rails之前保存每封电子邮件4

来自分类Dev

在发送每封电子邮件之前,如何调用函数?

来自分类Dev

如何使用CodeIgniter中的循环发送多封电子邮件?

来自分类Dev

如何在Google脚本中使用for循环发送电子邮件?

来自分类Dev

如何使用CodeIgniter中的循环发送多封电子邮件?

来自分类Dev

如何使用循环发送电子邮件并更新每条记录?

来自分类Dev

MailApp 错误:对于我尝试发送的每封电子邮件,“邮件被拒绝”

来自分类Dev

mysqli发送电子邮件循环

来自分类Dev

注册后发送电子邮件

来自分类Dev

我需要循环发送一些电子邮件,在每次迭代中更改接收者姓名

来自分类Dev

Symfony Messenger:每封电子邮件发送已记录的Messenger错误(通过swift_mailer)?

来自分类Dev

Avast会自动将其广告附加到计算机发送的每封电子邮件中

来自分类Dev

发送或接收电子邮件后发送Webhook

来自分类Dev

发送联系表格后发送的电子邮件无效

来自分类Dev

SmtpException:发送邮件失败。循环发送附件

来自分类Dev

发送Gmail电子邮件

来自分类Dev

Laravel电子邮件发送

来自分类Dev

发送自动电子邮件

来自分类Dev

电子邮件发送限制

来自分类Dev

电子邮件发送控制

来自分类Dev

创建多部分电子邮件并在Linux中发送

来自分类Dev

从php邮件发送重复的电子邮件

来自分类Dev

从codeigniter控制器发送电子邮件后,无法在jquery中获得响应

来自分类Dev

WebApi如何在向用户返回响应后发送异步电子邮件?

Related 相关文章

  1. 1

    Laravel 多次发送每封电子邮件

  2. 2

    sendgrid循环发送的一封电子邮件

  3. 3

    在PYTHON 2.7中循环发送电子邮件

  4. 4

    如何通过SMTP循环发送电子邮件?

  5. 5

    在发送Rails之前保存每封电子邮件4

  6. 6

    在发送Rails之前保存每封电子邮件4

  7. 7

    在发送每封电子邮件之前,如何调用函数?

  8. 8

    如何使用CodeIgniter中的循环发送多封电子邮件?

  9. 9

    如何在Google脚本中使用for循环发送电子邮件?

  10. 10

    如何使用CodeIgniter中的循环发送多封电子邮件?

  11. 11

    如何使用循环发送电子邮件并更新每条记录?

  12. 12

    MailApp 错误:对于我尝试发送的每封电子邮件,“邮件被拒绝”

  13. 13

    mysqli发送电子邮件循环

  14. 14

    注册后发送电子邮件

  15. 15

    我需要循环发送一些电子邮件,在每次迭代中更改接收者姓名

  16. 16

    Symfony Messenger:每封电子邮件发送已记录的Messenger错误(通过swift_mailer)?

  17. 17

    Avast会自动将其广告附加到计算机发送的每封电子邮件中

  18. 18

    发送或接收电子邮件后发送Webhook

  19. 19

    发送联系表格后发送的电子邮件无效

  20. 20

    SmtpException:发送邮件失败。循环发送附件

  21. 21

    发送Gmail电子邮件

  22. 22

    Laravel电子邮件发送

  23. 23

    发送自动电子邮件

  24. 24

    电子邮件发送限制

  25. 25

    电子邮件发送控制

  26. 26

    创建多部分电子邮件并在Linux中发送

  27. 27

    从php邮件发送重复的电子邮件

  28. 28

    从codeigniter控制器发送电子邮件后,无法在jquery中获得响应

  29. 29

    WebApi如何在向用户返回响应后发送异步电子邮件?

热门标签

归档