加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Codeigniter电子邮件错误处理

发布时间:2020-12-13 14:02:25 所属栏目:PHP教程 来源:网络整理
导读:CI Email send()函数只返回true或false.有没有办法得到更详细的原因,为什么发送失败?我正在使用SMTP. 您可以进一步检查使用电子邮件调试器发生了什么: $r = $this-send();if (!$r) $this-email-print_debugger() ; 从Codeigniter Email Class Reference.
CI Email send()函数只返回true或false.有没有办法得到更详细的原因,为什么发送失败?我正在使用SMTP.
您可以进一步检查使用电子邮件调试器发生了什么:
$r = $this->send();
if (!$r)
  $this->email->print_debugger()
  ;

从Codeigniter Email Class Reference.

如果您需要调试器输出作为字符串,您可以使用output buffer:

$errors = array();
... # Loop
$r = $this->send();
if (!$r) {
  ob_start();
  $this->email->print_debugger();
  $error = ob_end_clean();
  $errors[] = $error;
}
... # Loop end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读