小编use*_*623的帖子

使用codeigniter发送html邮件

在codeigniter中使用SMTP的邮件内容出错实际上,我的邮件是带有HTML标签的,它显示的HTML标签不正确.

$config = Array(
'protocol' => 'smtp',
        'smtp_host' => 'ssl://smtp.googlemail.com',
        'smtp_port' => 465,
        'smtp_user' => 'user@gmail.com',
        'smtp_pass' => '',
        'mailtype'  => 'html', 
        'charset' => 'utf-8',
        'wordwrap' => TRUE

    );
    $this->load->library('email', $config);
    $this->email->set_newline("\r\n");
    $email_body ="<div>hello world</div>";
    $this->email->from('user@gmail.com', 'ddd');

    $list = array('user@gmail.com');
    $this->email->to($list);
    $this->email->subject('Testing Email');
    $this->email->message($email_body);

    $this->email->send();
    echo $this->email->print_debugger();
Run Code Online (Sandbox Code Playgroud)

如果不使用SMTP发送邮件,它可以正常工作.我的错是什么?

html email codeigniter

20
推荐指数
2
解决办法
8万
查看次数

标签 统计

codeigniter ×1

email ×1

html ×1