我的应用是向我的办公室员工发送电子邮件地址。 它与@ 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的电子邮件,但没有收到我办公室地址的电子邮件。谁能说出我在这里做错了什么呢。
答案 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);