Laravel 封邮件的电子邮件通知
Email notification for Laravel messages
我需要为消息系统设置电子邮件通知 (Laravel/vue/vuex/Pusher)
。
我已经有应用内实时通知,但我想通过电子邮件向用户发送未看到消息的提醒。
我无法定义避免发送垃圾邮件的逻辑。我不想为每条消息都发送一封电子邮件,我也不想一直提醒他们相同的消息。
跟踪我已经通过电子邮件发送给用户的消息的最佳方式是什么?
Laravel 的通知已构建为处理 "unseen" 可标记为已读的通知:https://laravel.com/docs/5.6/notifications#marking-notifications-as-read
您应该能够将自己的字段添加到通知 table 中,以指示他们是否已收到电子邮件。然后设置一个作业,为所有仍未读且尚未发送电子邮件的通知发送电子邮件。
我需要为消息系统设置电子邮件通知 (Laravel/vue/vuex/Pusher)
。
我已经有应用内实时通知,但我想通过电子邮件向用户发送未看到消息的提醒。
我无法定义避免发送垃圾邮件的逻辑。我不想为每条消息都发送一封电子邮件,我也不想一直提醒他们相同的消息。
跟踪我已经通过电子邮件发送给用户的消息的最佳方式是什么?
Laravel 的通知已构建为处理 "unseen" 可标记为已读的通知:https://laravel.com/docs/5.6/notifications#marking-notifications-as-read
您应该能够将自己的字段添加到通知 table 中,以指示他们是否已收到电子邮件。然后设置一个作业,为所有仍未读且尚未发送电子邮件的通知发送电子邮件。