如何在Codeigniter中使用smtp检查未送达的电子邮件? 如果电子邮件未送达[未发送],那么我想显示电子邮件发送失败的警报框。我怎么能这样做?
例如:我正在使用google smtp进行电子邮件发送。如果电子邮件地址为true,则会发送电子邮件,如果电子邮件地址不可用或伪造电子邮件地址,则gmail服务器会回复到gmail收件箱。我希望从我的codeigniter中获取来自gmail收件箱的回复电子邮件并显示警告框[“电子邮件发送失败”]。
答案 0 :(得分:0)
if(this->email->send()) {
$this->session->set_flashdata('Success', 'Email `enter code here`sent');
} else {
$this->session->set_flashdata('Error', 'Email not sent');
redirect('controller/method');
}