小编Exc*_*r13的帖子

发送激活电子邮件,SMTP服务器不接受密码

我正在使用CakePHP发送一封电子邮件,我收到了一条错误:SMTP server did not accept the password我的收件箱中有一封电子邮件说:sign-in attempt blocked! , we recently blocked a sign-in attempt to your Google Account.

这是正常的吗?

我正在使用Xampp.

function sendActivationEmail($user_id)    
{   
    Debugger::dump($user_id);

    $user = $this->User->findById($user_id);

    if ($user==false) 
    {
        debug(__METHOD__." failed to retrieve User data for user.id: {$user_id}");
        return false;
    } 
    $this->set('username', $this->data['User']['username']);
    $this->Email->to = $user['User']['email'];
    $this->Email->subject = env('SERVER_NAME').'- Please confirm your email address';
    $this->Email->from = 'laurent@gmail.com';
    $this->Email->template = 'account_verification';
    $this->Email->delivery = 'smtp';
    $this->Email->smtpOptions = array(
    'port'=>'465',
    'timeout'=>'30',
    'host' => 'ssl://smtp.gmail.com',
    'username'=>'laurent@gmail.com',
    'password'=>1234567 …
Run Code Online (Sandbox Code Playgroud)

gmail smtp cakephp sendmail

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

cakephp ×1

gmail ×1

sendmail ×1

smtp ×1