Laravel 发送电子邮件、配置和发送脚本

2023-12-09

我的 Laravel 电子邮件客户端有问题。 我需要通过单击按钮发送电子邮件。

我的代码: .env

MAIL_DRIVER=smtp
MAIL_HOST=mail.somedomain.com
MAIL_PORT=587
MAIL_USERNAM[email protected]
MAIL_PASSWORD=123456
MAIL_ENCRYPTION=null

我认为这是很好的配置,当然我正在使用我的域名:)

接下来在控制器中我有这样的代码:

Mail::send('home', array('firstname' => "fname"), function($message){
$message->to("tests[email protected]")->subject('Welcome to the Laravel');
});

网站正常打开但邮件无法发送


在 Gmail 帐户中

我的帐户 > 登录和安全 > 登录 Google,启用两步验证

  • http://i.prntscr.com/7c849cb520e84f02b39216f3662590bc.png
  • http://i.prntscr.com/cc52e9b8e7c2472496f1e2d2ec8185f8.png

创建一个应用程序并生成密码

  • http://i.prntscr.com/b38cdca0724446d8a53b22dfa5f43ee6.png

在你的 .env 文件中

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=apppassword // this is created from gmail app password
MAIL_ENCRYPTION=tls

然后运行php artisan config:cache

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Laravel 发送电子邮件、配置和发送脚本 的相关文章

  • 计算两个数字之间的差异

    我想计算两个给定数字之间的差异 例如 1 5 或 24 35 我必须将数组中的数字分开并写出它们之间的差异 如下所示 1 2 3 4 5 或 24 25 26 27 28 29 30 31 32 33 34 35 是否有任何 php 函数可
  • 将 jQuery 数组字符串转换为 PHP 数组

    首先 我得说我对 PHP 还很陌生 我正在尝试获取一个可以使用 foreach 的 PHP 对象 以下字符串通过 ajax 传递 我正在尝试转动以下字符串 menu title TEST1 href title TEST2 href QWE
  • 如何将 Filesystem 类的 glob 方法与 StorageFacade 结合使用?

    这涉及到拉拉维尔 5 我可以看到Illuminate Filesystem Filesystem一个方法叫做glob pattern flags 0 不幸的是 这个方法并没有体现在默认的情况下FilesystemAdapter随 Larav
  • 如何在 标签中用 %20 替换空格

    我想替换 html 文本的图像标签中的所有空格 Example img src to img src photo 201 jpg 我没有找到 preg replace 的解决方案 但它可能是一个简单的正则表达式行 谢谢 Edit 抱歉各位
  • 基于 PHP 的 CSV 编辑器? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有谁知道用 PHP 编写的在线 CSV 编辑器允许用户打开 编辑和保存给定的 CSV 文件 我能找到的只
  • 如何在 Laravel 5.5 中编辑“页面因不活动而已过期”的视图

    在 Laravel 5 5 中 当您使用 CSRF 保护 默认情况下 并且在长时间不活动后发送发布请求时 您将收到此错误页面 屏幕截图 我对此错误表示同意 但是 我需要更改此错误的视图 文本以确保与我的应用程序风格和语言相匹配 关于如何编辑
  • 这些加密算法有什么区别?

    两者有什么区别MCRYPT RIJNDAEL 128 MCRYPT RIJNDAEL 256 MCRYPT BLOWFISH等等 哪一种最适合网络数据传输 Rijandel 是 AES 的另一个名称 AES 是当前的 一个好的标准 算法 数
  • 如何在 PHP 中正确分割路径

    执行以下操作的最佳方法是什么 我通过 AJAX 请求获取路径 e g dir1 dir2 dir3 dir4 我需要在我的网页上这样展示它 dir1 gt gt dir2 gt gt dir3 gt gt dir4 它们每个都是 html
  • Laravel 5 与 SAML 2 和现有 IDP 集成

    我使用 Laravel 5 我正在尝试将 SAML 2 0 与其集成 我找到了这个包 https github com aacotroneo laravel saml2 https github com aacotroneo laravel
  • FPDF - 内嵌粗体文本

    我正在尝试从 PHP 创建 PDF 出于法律原因 我们需要将免责声明的一部分设为粗体 并且需要概述免责声明 我当前的代码使用 if isset POST optout POST optout yes pdf gt Ln 5 pdf gt S
  • WAMP 不显示目录列表中的图标

    过去 我通过 vmware 处理 PHP 代码 但最近我决定转而通过 WAMP 在 Windows 8 1 上 在本地进行处理 我创建了一个空文件夹tests in the www folder 然后在我的浏览器上输入http localh
  • 使用 DOM 获取 div 的内容(包括子标签)

    我正在使用 DOM 来获取 div 标签的内容 但内部 html 部分未显示 功能是 dom new DOMDocument libxml use internal errors true dom gt loadHTMLFile url l
  • 使用 php 和 symfony 从数组创建 Excel 文件

    我正在尝试使用 PHP 和 symfony 将数组导出为 XLS 文件 如下面的代码所示 创建 XLS 文件后 我只能获取数组的最后一行 并且它显示在文件的第一行中 似乎 lignes 变量没有增加 我不明白出了什么问题 有人可以帮忙吗 f
  • 解析 PHP 响应:未捕获的语法错误:意外的标记 <

    我正在使用 AJAX 来调用 PHP 脚本 我唯一需要从响应中解析的是脚本生成的随机 ID 问题是 PHP 脚本会引发许多错误 这些错误实际上很好 不会妨碍程序功能 唯一的问题是当我跑步时 parseJSON response I get
  • 无需下载整个文件即可读取 ID3 标签

    是否可以读取 MP3 文件的 ID3 标签 持续时间 艺术家 标题 而无需下载整个文件 我做了一些测试 只需下载 MP3 文件的几个字节就可以获得艺术家和标题标签 但我不确定持续时间和其他标签是否可能 Thanks 我刚刚发现 ffmpeg
  • php向多个收件人发送邮件

    我可以通过在邮件程序中定义 id 来将电子邮件发送到一个电子邮件 id 但是当用户在表单中键入 消息和电子邮件 id 时 我无法理解如何发送到多个收件人 例如 我正在显示一个带有两个文本区域的表单 一个用于电子邮件 ID 一个用于自定义消息
  • WordPress 事件按元生效日期排序

    我在获取参数数组以按 Wordpress 中的日期对事件列表进行排序时遇到一些问题 我在 Stack Overflow 和其他地方找到了几个建议的解决方案 但经过大量的试验和错误后 这些解决方案似乎都不起作用 这没什么花哨的 而且应该比这容
  • NodeJS 和 PHP (Laravel) 集成用于 Socket.IO 实时聊天

    目前我有一个我写过的网站PHP通过Laravel 框架 我已经使用写了一个实时聊天nodeJS with 套接字IO and Express现在我想做的是将它集成到我已经编写的 Laravel 网站中 问题是聊天必须在主页中 当前由 Lar
  • PHP - 查找和比较日期

    你好 我有 foreach 我可以在其中获取数据库中的事件数据 我使用数据库中的日期名称 例如 event date 我需要在一个 div 中比较具有相同日期和输出的操作 例如我有这个事件 活动一 9 月 13 日 活动二 9 月 1 日
  • PHP 中的 Zip 流

    我有一个 PHP 脚本 可以动态创建 zip 文件并强制浏览器下载该 zip 文件 问题是 我可以直接将zip文件写入连接到用户浏览器的输出流 而不是先将其保存为服务器上的真实文件 然后发送文件吗 提前致谢 如果您的 Web 服务器运行的是

随机推荐

  • 从 Web 作业运行 Azure PowerShell 命令

    Update 我按照下面 BenV 的建议使用了 Azure 自动化 并且成功了 更多信息可以找到here 我有一个 PowerShell 脚本 需要运行一些 Azure 命令 例如New AzureStorageContext Get A
  • 正则表达式提取子字符串,由于某种原因返回 2 个结果

    我需要在 javascript 中做很多正则表达式的事情 但我在语法上遇到了一些问题 而且我似乎无法找到关于此的明确资源 出于某种原因 当我这样做时 var tesst afskfsd33j var test tesst match a j
  • EF7 beta6:保存多个实体时出错

    我正在使用 ASP NET5 和 Entity Framework 7 0 0 beta 6 创建 API 当我尝试在多个请求中执行各种更新时 出现以下异常 无法跟踪 公司 因为已跟踪具有相同密钥的该类型的另一个实例 对于新实体 请考虑使用
  • 结构变量不变

    我觉得我错过了一些完全明显的东西 所以如果 什么时候 是这种情况 我提前道歉 我正在尝试做一些非常简单的事情 将结构中的 bool 值从 false 更改为 true 显然我无法直接更改它 因此我在结构中创建了一个可以调用的方法 该方法应该
  • Gradle:无法生成 QueryDSL 类

    摇篮版本 5 1 Java版本 11 我在中定义了以下任务gradle要生成的文件QueryDSL课程 task generateQClasses type JavaCompile source sourceSets main java s
  • Youtube API v3 每个请求都算作 300 个请求 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 目前不接受答案 我的应用程序突然开始出现错误 超出每日限制 然后我查看了请求数 发现每1个请求算作300个请求 怎么了 此问题在过去 24 小时左右存在 Look at the Pictur
  • Elixir Hound 等待页面加载

    我正在提交一个登录表单 然后尝试使用 Elixir hound 捕获 HTML 提交后我运行page source却一无所获 如果我等待一秒钟 页面完成加载 我就会返回 html 有没有办法让猎犬等待页面加载完成 我目前正在做 timer
  • 识别 JSON 属性的唯一性[重复]

    这个问题在这里已经有答案了 运行查询我得到如下响应 results data row Name name1 row
  • 链接在浏览器中消失

    您能帮忙解决一下这个问题吗 a target self href http reversevincheck com hop asdas price type tid asda img src http reversevincheck com
  • 在本地存储中保存 JavaScript 数据的最佳方法

    我希望能够创建 JavaScript 注释对象并使用导航栏窗格动态删除它们 var sel window getSelection var range sel getRangeAt 0 var editor startContainer r
  • Rust 常量表达式可以使用像 Def​​ault 这样的特征吗?

    这段代码给出了一个错误 derive Default struct A b Option lt gt c Option lt gt const a A A b None Default default error E0015 calls i
  • jqGrid表单编辑,HTML代替表单字段中的值

    我在用表单编辑 and 内联编辑在我的网格中 jqGrid 4 5 2 当我有一个可编辑列然后打开表单时 我确实看到了 HTML 代码而不是值 屏幕截图显示了我的意思 如果相应行中没有可编辑的字段 则一切正常 我在某处读过 我不会使用For
  • 如何使用钩子更新 SolidJS 中的本地存储值

    我正在尝试为solid js 制作一个自定义 钩子 它将从本地存储中检索状态 import Accessor createSignal Setter from solid js export default function createL
  • 通过直接字段访问复制对象属性

    有没有一种简单的方法可以将对象的属性复制到具有相同字段名称的不同类的另一个对象上使用直接字段访问 即 当其中一个类没有字段的 getter 或 setter 时 我可以用org springframework beans BeanUtils
  • 我可以让 plpgsql 函数在不使用变量的情况下返回整数吗?

    像这样的东西 CREATE OR REPLACE FUNCTION get param id integer RETURNS integer AS BODY BEGIN SELECT col1 FROM TABLE WHERE id par
  • 在 iPhone 中将两个 .caf 音频文件合并为一个音频文件

    我正在使用 AVAudioRecorder 以 caf 格式录制音频 当用户恢复该记录时 新记录必须附加到旧记录之后 那么我如何组合两个 caf 音频文件 您可以使用 ExtAudioFileService 来完成此操作 在 ios 开发人
  • 如何使用 XSD 排除 XML 文件中的枚举值?

    是否可以指定标签或属性的值不应该像某个值 我有一个奇怪的要求 xsd 不知道发送给它的值 该特定标签的值可以是具有任何值的字符串除了一个值 say data migration 如果发送了该特定值 则应向发送者确认错误 是否可以指定此限制
  • Three.js renderer.autoClear 属性不起作用?

    我试图让渲染器写入前一帧的顶部 如果我正确理解 autoClear 的上下文 则 renderer autoClear false 应该使这成为可能 但我似乎无法使其发挥作用 这是一个代码笔示例 http codepen io anon p
  • 如何使 HTML5 数字字段显示尾随零?

    我有一个字段
  • Laravel 发送电子邮件、配置和发送脚本

    我的 Laravel 电子邮件客户端有问题 我需要通过单击按钮发送电子邮件 我的代码 env MAIL DRIVER smtp MAIL HOST mail somedomain com MAIL PORT 587 MAIL USERNAM