Yesod.Auth.Account实际上没有通过电子邮件发送

时间:2015-04-18 03:11:47

标签: email haskell authentication yesod

我正在尝试编写一个基于Yesod的应用程序,坦率地说,这有点超出我的深度。当前阻止程序正在通过电子邮件身份验证设置新帐户。

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

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

Here is my source如果这个问题没有受到关于风格等的评论的污染,我将不胜感激。因为这是一项正在进行中的工作,也是对我的学习练习。如果你绝对无法自助(并且stackoverflow上有那些不能帮助的话)那么请等到问题实际得到解答。谢谢。

1 个答案:

答案 0 :(得分:1)

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