Laravel Mailgun 设置2025年3月17日 | 阅读 3 分钟 在本节中,我们将学习 Mailgun 设置。我们将使用 Laravel 来完成这项工作。当我们开发任何应用程序时,经常需要向用户发送电子邮件。我们应该知道,如果没有邮件功能,90% 的应用程序无法工作。因此,对于我们来说,了解此功能与移动应用程序或 Web 的集成非常重要。本应用程序将看到电子邮件发送、Laravel 的 Mailgun 设置、Mailgun API 密钥的生成以及更多内容的集成。 Mailgun 是一种电子邮件传递服务,它为开发人员提供了一个简单的 API。使用此 API,我们可以轻松地从他们的网站发送交易电子邮件。 Laravel 的核心已经包含 Mailgun 服务。为了从网站发送电子邮件,将使用著名的 API Mailgun。使用 Mailgun,我们可以非常轻松快捷地发送电子邮件,并且还可以跟踪该邮件。 Mailgun API 具有一个非常重要的功能,即跟踪电子邮件。使用此 API,我们可以看到邮件的点击次数以及打开邮件的人数。就像枪一样,mailgun 发送邮件。 Mailgun 具有非常酷的功能,即它能够每月免费发送 10,000 封电子邮件。 Mailgun 用于通过其 API 或使用 SMTP 服务器发送电子邮件。在我们的应用程序中,我们将使用 Mailgun API 发送电子邮件。与配置 SMTP 相比,此 API 更快,扩展性更好,并且设置工作量更少。 ![]() 在我们的 Laravel 应用程序中,我们将看到 Mailgun 的设置。在这里,我们将使用 Mailgun API 发送简单的邮件。如果我们使用 Mailgun 发送电子邮件,我们将快速收到邮件并节省加载时间。为此,我们将添加配置。为此,我们将添加我的 Gmail 帐户的配置。现在我们将使用一个名为 .env 的文件,然后我们将以下代码添加到其中,如下所示 .env 之后,我们将添加 mailgun api 配置密钥和域。如果我们尚未注册 mailgun 帐户,我们将使用 mailgun.com SignUp 创建一个新帐户。当我们成功完成注册后,我们将激活我们的 mailgun 帐户。现在我们将单击 Domain 按钮,然后单击一个名为 Add New Domain 的按钮。单击此按钮后,我们将看到以下屏幕,如下所示 ![]() 当我们完全添加上面的域名后,我们将看到以下屏幕。现在我们将复制 API 密钥和域名,如下所述 ![]() 之后,我们将打开 services.php,然后我们将 Mailgun 配置添加到其中,如下所示 config/services.php 现在我们必须通过发送邮件来测试它。因此,我们将首先通过创建测试路由来发送电子邮件,如下所示 app/Http/routes.php 之后,我们将使用一个名为 HomeController.php 的文件,并将邮件功能添加到其中,如下所示 app/Http/Controllers/HomeController.php 最后,我们将通过创建电子邮件模板文件来发送电子邮件。现在,我们将使用我们的电子邮件文件夹并创建一个名为 mailEvent.blade.php 的电子邮件模板文件,如下所示 resources/views/emails/mailEvent.blade.php Laravel 中的电子邮件模板将如下所示 ![]() 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。