codeigniter - 发送电子邮件不适用于某些电子邮件客户端

时间:2013-10-14 06:41:45

标签: php codeigniter email

我的应用是向我的办公室员工发送电子邮件地址。 它与@ gmail.com和@ yahoo.com电子邮件地址一起正常工作。但它不适用于我的办公室电子邮件,这是我想要做的。

这是我的代码。

    $this->load->library('email');

    $this->email->from('abc@myoffice.com','My Name');
    $this->email->to('pqrs@myoffice.com,aaaa@yahoo.com'); 
    $this->email->cc('xyz@myoffice.com,bbbb@gmail.com,hijk@myoffice.com'); 
    $this->email->subject('My Subject');
    $this->email->message('My Message');    

    $this->email->send();

我收到了yahoo和gmail的电子邮件,但没有收到我办公室地址的电子邮件。谁能说出我在这里做错了什么呢。

1 个答案:

答案 0 :(得分:3)

尝试通过添加办公室的smtp主机,端口,用户名和密码来配置email.php。或者您可以在加载电子邮件库时对其进行初始化。

$config['protocol'] = 'smtp';
$config['smtp_host'] = 'SMTPserver';
$config['smtp_user'] = 'SMTP Username';
$config['smtp_pass'] = 'SMTP Password';
$config['smtp_port'] = 'SMTP Port';

$this->email->initialize($config);