你可以在 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 对象提供的这些方法使格式化小型交易电子邮件变得简单快捷。然后,邮件 channel 会将消息组件转换为带有纯文本副本的漂亮、响应迅速的 HTML 电子邮件模板。
您还可以以更好的方式格式化通知,例如:
- 错误信息
- 自定义收件人
- 自定义主题
- 自定义模板
关于laravel - 使用 Laravel Notification 进行邮箱验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44542582/