使用 Laravel 电子邮件验证通知
Use Laravel Notification for Email Verification
您可以像这样通过电子邮件发送通知 Laravel...
<?php
public function toMail($notifiable)
{
$url = url('/invoice/' . $this->invoice->id);
return (new MailMessage)
->greeting('Hello!')
->line('One of your invoices has been paid!')
->action('View Invoice', $url)
->line('Thank you for using our application!');
}
但是,使用此功能在用户注册时发送验证电子邮件是一种好的方法(在软件设计中)吗?
是的,这是一种发送通知的快速方式,我们注册了问候语、一行文本、号召性用语,然后是另一行文本。 MailMessage 对象提供的这些方法使格式化小型交易电子邮件变得简单快捷。然后,邮件通道会将消息组件转换为漂亮的响应式 HTML 电子邮件模板,其中包含纯文本副本。
您还可以以更好的方式格式化通知,例如:
- 错误信息
- 自定义收件人
- 自定义主题
- 自定义模板
Laravel 通知是 Laravel 5.3 即将推出的一项全新功能,可让您通过 Slack、SMS、电子邮件等服务快速更新通知。
太棒了。通知是如此简单和强大,您可能不再需要使用任何其他通知工具(邮件、直接使用 Slack SDK 等)——尤其是当您看到社区创建了多少自定义通知渠道时。太疯狂了。
一如既往,能力越大,责任越大;确保您对用户的时间和注意力保持谨慎,并且不要过度使用通知。
那么,出发吧。通知。
您可以像这样通过电子邮件发送通知 Laravel...
<?php
public function toMail($notifiable)
{
$url = url('/invoice/' . $this->invoice->id);
return (new MailMessage)
->greeting('Hello!')
->line('One of your invoices has been paid!')
->action('View Invoice', $url)
->line('Thank you for using our application!');
}
但是,使用此功能在用户注册时发送验证电子邮件是一种好的方法(在软件设计中)吗?
是的,这是一种发送通知的快速方式,我们注册了问候语、一行文本、号召性用语,然后是另一行文本。 MailMessage 对象提供的这些方法使格式化小型交易电子邮件变得简单快捷。然后,邮件通道会将消息组件转换为漂亮的响应式 HTML 电子邮件模板,其中包含纯文本副本。
您还可以以更好的方式格式化通知,例如:
- 错误信息
- 自定义收件人
- 自定义主题
- 自定义模板
Laravel 通知是 Laravel 5.3 即将推出的一项全新功能,可让您通过 Slack、SMS、电子邮件等服务快速更新通知。
太棒了。通知是如此简单和强大,您可能不再需要使用任何其他通知工具(邮件、直接使用 Slack SDK 等)——尤其是当您看到社区创建了多少自定义通知渠道时。太疯狂了。
一如既往,能力越大,责任越大;确保您对用户的时间和注意力保持谨慎,并且不要过度使用通知。
那么,出发吧。通知。