【问题标题】:Yesod.Auth.Account not actually emailingYesod.Auth.Account 实际上没有通过电子邮件发送
【发布时间】:2015-06-25 02:05:49
【问题描述】:

我正在尝试编写一个基于 Yesod 的应用程序,但坦率地说,我有点超出了我的能力范围。当前的拦截器正在通过电子邮件身份验证设置新帐户。

我已经到了出现 Yesod 提供的页面需要用户名、电子邮件、密码和重复密码的阶段。我填写详细信息,然后单击[注册]。该页面现在显示确认电子邮件已发送至 you@yours.com。但是,电子邮件没有到达。我只是从Yesod.Auth.Account 复制了这个例子。

在那台机器(CentOS 7)上,我可以使用 mailx 命令给自己发送一封电子邮件,所以我认为 postfix 配置正确。那么 Yesod.Auth 实际上需要什么才能发送电子邮件?

Here is my source 但是如果这个问题没有受到风格等方面的 cmets 污染,我将不胜感激。因为这对我来说是一项正在进行的工作和学习练习。如果您绝对无法帮助自己(stackoverflow 上有些人不能),那么请等到问题得到实际回答。谢谢。

【问题讨论】:

    标签: email haskell authentication yesod


    【解决方案1】:

    答案是必须覆盖 AccountSendEmail 实例的一些默认行为。默认行为只是记录一条消息。

    【讨论】:

      猜你喜欢
      • 2012-06-28
      • 1970-01-01
      • 2022-10-18
      • 2013-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-14
      • 2016-05-12
      相关资源
      最近更新 更多