Laravel 和 PHP 的重发电子邮件包
发布日期:作者: Paul Redmond
Laravel 的 Resend 是一个为邮件器提供 Resend API 集成的包。此 API 设计为开发者友好,使开发和发送电子邮件变得轻而易举。
以下是最简单的直接使用 Resend API 发送电子邮件的示例
$resend = Resend::client('re_123456789'); $resend->emails->send([ 'subject' => 'hello world', 'html' => '<strong>it works!</strong>',]);
Laravel 版本有一个外观,您可以使用它直接通过 API 发送电子邮件,也可以将其集成作为邮件器
// Using the APIResend::email()->send([ 'to' => $request->user()->email, 'subject' => 'hello world', 'html' => (new OrderShipped($order))->render(),]); // Via the Mail facadeMail::to($request->user())->send(new OrderShipped($order));
如果您想查看更多示例,有一个 Laravel 示例仓库 和一个 普通 PHP 示例。官方文档包含所有关于 在 Laravel 中设置 Resend 的内容,以及 API 参考文档。