我使用laravel框架进行用户注册后,用户应通过点击发送到他的电子邮件的链接来激活他的帐户, 此方案适用于所有有效和可用的邮箱。 但有时当用户输入错误的电子邮件时,系统会将电子邮件发送到不存在的电子邮件,然后返回失败消息“交付给以下收件人失败”。在这种情况下,他无法登录,无法重置或与系统交互,什么是避免这种情况的最佳做法?
答案 0 :(得分:1)
最佳做法是允许用户登录并允许他更改电子邮件或重新发送激活链接并阻止他访问其他内容。
答案 1 :(得分:-2)
请使用laravel队列。请使用https://aws.amazon.com/sqs/
等第三方网站