使用 MailCarrier 通过 API 设计和发送电子邮件

发布时间:作者:

Design Emails and Send Them Via API with MailCarrier image

MailCarrier 是一个用 Laravel 和 Filament 构建的开源 Web 应用程序,您可以在其中设计一次电子邮件,然后通过 API 调用发送它们。如果您以前使用过 Twig,那么您将对电子邮件模板语法感到宾至如归

<p>Hello, {{ name|capitalize }}!</p>
<p>Here's your recap:</p>
 
<ul>
{% for item in items %}
<li>
<a href="{{ item.href }}">{{ item.caption }}</a>
</li>
{% endfor %}
</ul>

MailCarrier 出盒即用,具有许多帮助发送电子邮件的功能,包括以下功能

  • 使用 Symfony 的 Twig PHP 模板引擎 的富有表现力的模板语法
  • 多个提供商,如 SES、MailGun、SendGrid 等
  • 通过 API 调用发送电子邮件
  • 使用 Laravel Sanctum 进行安全保护
  • 上传附件或从 S3 检索附件
  • 通过队列同步或异步发送电子邮件
  • 通过自包含的 Docker 实例运行,或者您想要的任何方式
  • 使用 Laravel、Livewire 等熟悉工具轻松扩展

要开始使用此应用程序,请查看 完整的 MailCarrier 文档。您也可以查看 GitHub 上的 源代码 以贡献或安装到您的 Laravel 应用程序中。

如果您想将其安装到现有的 Laravel 应用程序中,您可以使用 composer 来完成

composer require mailcarrier/mailcarrier

如果您想使用 MailCarrier 启动一个新应用程序,他们提供了一个单行安装脚本

curl "https://mailcarrier.app/create" | bash
Paul Redmond photo

Laravel 新闻的撰稿人。全栈 Web 开发人员和作家。

归档于
Cube

Laravel 新闻稿

加入 40k+ 其他开发人员,不错过任何新的技巧、教程等。

Laravel Forge logo

Laravel Forge

轻松创建和管理您的服务器,并在几秒钟内部署您的 Laravel 应用程序。

Laravel Forge
Tinkerwell logo

Tinkerwell

Laravel 开发人员必备的代码运行器。使用 AI、自动补全和对本地和生产环境的即时反馈进行 Tinker。

Tinkerwell
No Compromises logo

没有妥协

Joel 和 Aaron,来自 No Compromises 播客的两位经验丰富的开发人员,现在可以为您的 Laravel 项目聘用。 ⬧ 每月 7500 美元的固定费率。 ⬧ 没有冗长的销售流程。 ⬧ 没有合同。 ⬧ 100% 退款保证。

没有妥协
Kirschbaum logo

Kirschbaum

提供创新和稳定性,以确保您的 Web 应用程序成功。

Kirschbaum
Shift logo

Shift

运行旧版本的 Laravel?即时、自动化的 Laravel 升级和代码现代化,让您的应用程序保持新鲜。

Shift
Bacancy logo

Bacancy

为您的项目提供经验丰富的 Laravel 开发人员,拥有 4-6 年的经验,每月仅需 2500 美元。获得 160 小时的专业知识和 15 天的无风险试用。立即安排通话!

Bacancy
Lucky Media logo

Lucky Media

立即获得幸运 - Laravel 开发的理想选择,拥有十多年的经验!

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar: Laravel 电子商务

Laravel 的电子商务。一个开源软件包,将现代无头电子商务功能的强大功能带入 Laravel。

Lunar: Laravel 电子商务
LaraJobs logo

LaraJobs

官方 Laravel 职位板

LaraJobs
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS 启动套件

SaaSykit 是一个 Laravel SaaS 启动套件,它包含运行现代 SaaS 所需的所有功能。支付、精美结账、管理面板、用户仪表板、身份验证、现成组件、统计信息、博客、文档等等。

SaaSykit: Laravel SaaS 启动套件
Rector logo

Rector

您无缝 Laravel 升级、降低成本和加速创新的合作伙伴,以帮助成功公司。

Rector
MongoDB logo

MongoDB

通过 MongoDB 和 Laravel 的强大集成增强您的 PHP 应用程序,使开发人员能够轻松高效地构建应用程序。支持事务、搜索、分析和移动用例,同时使用熟悉的 Eloquent API。了解 MongoDB 的灵活、现代数据库如何改变您的 Laravel 应用程序。

MongoDB
Maska is a Simple Zero-dependency Input Mask Library image

Maska 是一个简单的零依赖输入掩码库

阅读文章
Add Swagger UI to Your Laravel Application image

将 Swagger UI 添加到您的 Laravel 应用程序

阅读文章
Assert the Exact JSON Structure of a Response in Laravel 11.19 image

在 Laravel 11.19 中断言响应的精确 JSON 结构

阅读文章
Build SSH Apps with PHP and Laravel Prompts image

使用 PHP 和 Laravel 提示构建 SSH 应用程序

阅读文章
Building fast, fuzzy site search with Laravel and Typesense image

使用 Laravel 和 Typesense 构建快速、模糊的站点搜索

阅读文章
Add Comments to your Laravel Application with the Commenter Package image

使用 Commenter 软件包在您的 Laravel 应用程序中添加评论

阅读文章