标签: asp.net-mvc email exception asp.net-identity
我正在做一个MVC5应用程序,我使用ASP.NET身份进行身份验证。 当用户注册时,他必须确认他的电子邮件地址。所以我给他发了一封电子邮件,上面有他必须点击的链接。 但是,如果在发送电子邮件期间引发异常,我是否必须这样做? 用户保存在数据库中,但用户不会收到任何电子邮件!
所以我想2解决方案:
根据您的经验,您采用了什么解决方案?我的一个?其他? 你能帮我理解哪种方法可以解决我的问题?
偷偷摸摸你
答案 0 :(得分:1)
我会选1) 用户仍然可以重新尝试确认电子邮件。
然而,更好的方法; 使用Hangfire在后台任务上发送电子邮件 - 如果发生故障,这已经内置了重试。