我试图通过Laravel发送电子邮件。但它正在出错
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=myemailID@gmail.com
MAIL_PASSWORD=******
MAIL_ENCRYPTION=tls
$data = array('name'=>"Ripon Uddin", "body" => "Test mail");
Mail::send('email', $data, function($message) {
$message->to('ToEmailID@yahoo.com','To My Yahoo')->subject('Laravel Test Email');
$message->from('ToFromID@gmail.com','Ripon Uddin (Laravel Lover)');
});
错误获取:
使用3个可能的身份验证器在用户名为“myEmailID@gmail.com”的SMTP服务器上进行身份验证失败。身份验证器登录返回Swift_TransportException:预期响应代码235,但得到代码“535”,消息“535-5.7.8用户名和密码不被接受”。在535 5.7.8https://support.google.com/mail/?p=BadCredentialsr18-v6sm7406256pgv.17-gsmtp”中了解更多信息
如果在Gmail设置中启用了“允许不太安全的应用”设置,则此配置在Gmail上有效:
mailer_transport: smtp
mailer_host: smtp.gmail.com
mailer_port: 465
mailer_encryption: ssl
mailer_auth_mode: login
mailer_user: xxxx@xxxxxxx.com
mailer_password: "xxxx"
如果您在gmail设置中将服务器的ip列入白名单,则此功能适用于Gmail Suite(请参阅https://support.google.com/a/answer/2956491):
mailer_transport: smtp
mailer_host: smtp-relay.gmail.com
mailer_port: 587
mailer_encryption: tls
mailer_auth_mode: login
mailer_user: xxx@xxxxxxx.com
mailer_password: "xxxx"
转到gmail的此链接或应用程序密码页,然后选择“mail”作为“app”,选择“custome name”作为“device”。然后您将获得应用程序密码。去你的laravel mai吧。php位于生产中的config文件夹下,或在开发模式下的env文件下。将生成的代码粘贴到密码部分=
您不需要使用GSuite来执行此操作。。。我曾多次与Laravel进行此集成
我正在尝试在我的Laravel 6应用程序中使用smtp电子邮件功能。 有趣的是: 它在我的本地主机中工作正常 它也在我的服务器中工作(没有超文本传输协议) 当我在服务器中应用https时,它停止工作。 它给了我以下错误: 使用3个可能的身份验证器在用户名"*********@gmail.com的SMTP服务器上进行身份验证失败。身份验证器LOGIN返回预期响应代码235,但得到代码“534”,并
凭据正确。5.7.57 SMTP-客户端未通过身份验证以发送邮件,535 5.7.139身份验证不成功 在中使用SMTP发送电子邮件时返回此错误。网 此应用程序部署在Azure中不确定是什么导致了问题,之前它正在工作,突然停止了。 已尝试使用交换服务器抛出401未授权错误。
你们能帮我解决这个问题吗!我想通过电子邮件通知确认服务。该电子邮件通过localhost电子邮件google工作。这很好用。但是,当我在服务器(Centos服务器)上托管时,它不工作。我已经将“不太安全的应用程序访问”设置为“开启”。 请帮帮忙 .env文件 配置/邮件。php 返回[ ]; 服务器中弹出错误 使用3个可能的身份验证器在用户名为“yourmail@gmail.com”的SMTP服务
我正在使用私有电子邮件SMTP服务器向用户发送密码重置。他们的网站指示使用端口465,并在NodeEmailer中将安全设置为true。我似乎连接良好,但我无法验证。我已经仔细检查了我的用户名和密码,因此我知道问题出在我的NodeEmailer配置上: 有什么想法吗?
GoogleCredential凭证=newGoogleCredential.Builder(). setTransfer(TRANSPORT). setJsonFactory(JSON_FACTORY). setServiceAccount tId("SOMETHING@developer.gserviceaccount.com"). setServiceAccount tScopes(Bigq
我使用Laravel回声服务器,redis和socket.io聊天消息。 我正在用电视广播这个事件。 这是一个私人频道,其方法为,如下所示: 我的看起来像: 下面是我的: 用于侦听事件的jQuery: 这是来自: 它显示以下错误: