Codeigniter:电子邮件只能偶尔使用

时间:2012-08-07 20:17:06

标签: codeigniter email

我的电子邮件联系表单有问题。以下是相关代码:

<?php
$postdata = $this->input->post();

//email
$this->load->library('email');
$this->email->from($postdata['email'], $postdata['firstname'] . ' ' . $postdata['lastname']);
$this->email->to('mail@mydomain.com'); 
$this->email->subject('contact form');
$this->email->message($postdata['message']);    

if ($this->email->send())
    {
    $data['status'] = 'success';
    }
else
    {
    $data['status'] = 'error';
    }

?>

奇怪的是它只是偶尔起作用。我刚做了10次测试,#2和#7来了。 $status在视图文件中使用,它总是“成功”,所以看起来脚本本身运行正常。

1 个答案:

答案 0 :(得分:1)

正如goldenparrot所指出的,问题是我的通用测试电子邮件被垃圾邮件过滤器捕获。