Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法验证密码。错误:535-5.7.8不接受用户名和密码_Php_Codeigniter_Email_Xampp - Fatal编程技术网

Php 无法验证密码。错误:535-5.7.8不接受用户名和密码

Php 无法验证密码。错误:535-5.7.8不接受用户名和密码,php,codeigniter,email,xampp,Php,Codeigniter,Email,Xampp,我使用CodeIgniter发送邮件,但它返回以下错误: 无法验证密码。错误:535-5.7.8用户名和密码 密码不被接受 这是我的密码: $this->load->library('email'); $config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.googlemail.com', 'smtp_por

我使用CodeIgniter发送邮件,但它返回以下错误:

无法验证密码。错误:535-5.7.8用户名和密码 密码不被接受

这是我的密码:

 $this->load->library('email');
        $config = Array(
            'protocol' => 'smtp',
            'smtp_host' => 'ssl://smtp.googlemail.com',
            'smtp_port' => 587,
            'smtp_user' => 'my@gmail.com',
            'smtp_pass' => 'mypass',
            'mailtype'  => 'html',
            'charset'   => 'iso-8859-1'
        );
        $this->load->library('email', $config);
        $this->email->from('my@gmail.com');
        $this->email->to('send@gmail.com');
        $this->email->subject('This the test');
        $this->email->message('this is the test message');
        if (!$this->email->send())
        {
            echo $this->email->print_debugger();

        }

我已使用以下问题配置了Xampp服务器:

如果使用ssl,请将smtp端口更改为465。

这是邮件服务器的响应。听起来您使用了错误的服务器用户名和密码。