0

我的应用程序是将电子邮件发送到我的办公室工作人员的电子邮件地址。它适用于 @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 的电子邮件,但我的办公室地址没有收到电子邮件。谁能说我在这里做错了什么。

4

1 回答 1

3

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

$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); 
于 2013-10-15T12:19:05.780 回答