Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.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 Sendgrid--无法使用2个可能的验证器在SMTP服务器上使用用户名进行身份验证。答复。应返回验证器_Php_Laravel_Sendgrid - Fatal编程技术网

Php Sendgrid--无法使用2个可能的验证器在SMTP服务器上使用用户名进行身份验证。答复。应返回验证器

Php Sendgrid--无法使用2个可能的验证器在SMTP服务器上使用用户名进行身份验证。答复。应返回验证器,php,laravel,sendgrid,Php,Laravel,Sendgrid,我得到这个错误,我在我的Laravel8网站使用sendGrid 我对sendgrid apikey及其密码有疑问。我必须在.env文件中使用哪个api密钥,我们必须在这里使用哪个密码 我必须遵循以下步骤: 登录sendGrid并验证电子邮件地址 转到和设置下的Api密钥 在这里创建api键“例如,获取name=testKey”,并授予其完全访问权限,然后按下按钮创建并查看。它生成一个密钥。(例如:qHJugDT-SxTFXE9nLu-Q.SxTFXE9nLuSxTFXE9nLuSxTFXE

我得到这个错误,我在我的Laravel8网站使用sendGrid

我对sendgrid apikey及其密码有疑问。我必须在.env文件中使用哪个api密钥,我们必须在这里使用哪个密码

我必须遵循以下步骤:

  • 登录sendGrid并验证电子邮件地址

  • 转到和设置下的Api密钥

  • 在这里创建api键“例如,获取name=testKey”,并授予其完全访问权限,然后按下按钮创建并查看。它生成一个密钥。(例如:
    qHJugDT-SxTFXE9nLu-Q.SxTFXE9nLuSxTFXE9nLuSxTFXE9nLu

  • 对该密钥进行编码,例如:-
    base64\u Encode('testKey')
    并在my.env文件中使用参数
    MAIL\u USERNAME=
    dGVzdEtleQ==`

  • 并设置
    MAIL\u PASSWORD=MY\u SendGrid\u Account\u PASSWORD
    (这是我们在SendGrid帐户中登录的密码。)

  • 最后,me.env文件如下所示:

  • 因此,请让我知道正确的步骤,以便解决此错误。

    此答案表示要先解决。
        MAIL_MAILER=smtp
    
        MAIL_HOST=smtp.sendgrid.net
    
        MAIL_PORT=587
    
        MAIL_USERNAME=dGVzdEtleQ==
    
        MAIL_PASSWORD=MY_SendGrid_Account_Password 
    
        MAIL_ENCRYPTION=tls
    
        MAIL_FROM_ADDRESS=test@example.com
        
        MAIL_FROM_NAME="App Name"