Php 使用codeigniter发送电子邮件时出错

Php 使用codeigniter发送电子邮件时出错,php,codeigniter,email,Php,Codeigniter,Email,我正在规划一个网站,这个网站有一个联系方式,但我对此有问题 代码返回了这个错误 '无法使用PHP SMTP发送电子邮件。您的服务器可能未配置为使用此方法发送邮件。” 代码如下: $this->load->library('email'); $config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.gmail.com', 'smtp_po

我正在规划一个网站,这个网站有一个联系方式,但我对此有问题

代码返回了这个错误

'无法使用PHP SMTP发送电子邮件。您的服务器可能未配置为使用此方法发送邮件。”

代码如下:

$this->load->library('email'); 
    $config = Array(
         'protocol' => 'smtp',
         'smtp_host' => 'ssl://smtp.gmail.com',
         'smtp_port' => 587,
         'smtp_user' => '', // change it to yours
         'smtp_pass' => '', // change it to yours
         'mailtype' => 'html',
         'charset' => 'iso-8859-1',
         'wordwrap' => TRUE
    );      
    $this->email->initialize($config); 

    $dados = $this->input->post();
    $this->email->from('', "Admin Team");
    $this->email->to("test@domainname.com");
    $this->email->subject("This is test subject line");
    $this->email->message("Mail sent test message...");
    $this->email->set_newline("\r\n"); 

    if($this->email->send()){
        $this->session->set_flashdata('success','Email enviado com sucesso!');
    }else{
        $this->session->set_flashdata('error',$this->email->print_debugger());
    }
    $this->load->view('includes/head.php');
    $this->load->view('home/contato.php');

谢谢你的帮助

看看谢谢你的帮助,代码成功了。:)看一看谢谢你的帮助,代码成功了。:)