MailBoxer:我应该怎么做才能通过电子邮件发送通知?
MailBoxer: How should I do make it to send a notification through email?
我正在研究一个项目vish, which has an open source e-Learning platform http://vishub.org,在这里,如果有人评论另一个人的借口,将发送一封电子邮件。这个能力是用mailboxer
完成的。
但是当我 运行 在本地 vish
的一个实例时,为了验证 mailboxer
,我使用了一个在所有用户之间发送一些消息的任务,它工作正常,我可以找到header 的通知下拉菜单中的新消息,但是当我在 vishub
中评论某个 Excursion 时没有收到电子邮件,也没有收到关于 mailboxer
的任何错误消息.根据我的新手经验,我觉得应该配置一个邮件服务器,但是我不知道mailboxer
如何配置一个邮件服务器,好像没有人讨论过?
如何启用 mailboxer
电子邮件?或者我应该阅读任何手册?或者我的问题与 mailboxer
无关?提前致谢!
更新:
根据@rick的提醒,我看了一些mailboxer的代码:
class NotificationMailer < ActionMailer::Base
end
让我更清楚ActionMailer和MailBoxer的关系了!
除非您在 environments/development.rb.
中设置 config.action_mailer.perform_deliveries = true
并且您应该使用 ActionMailer
在本地发送电子邮件,否则不会在开发中发送电子邮件。更多信息,可以参考这个linkmailboxer
我正在研究一个项目vish, which has an open source e-Learning platform http://vishub.org,在这里,如果有人评论另一个人的借口,将发送一封电子邮件。这个能力是用mailboxer
完成的。
但是当我 运行 在本地 vish
的一个实例时,为了验证 mailboxer
,我使用了一个在所有用户之间发送一些消息的任务,它工作正常,我可以找到header 的通知下拉菜单中的新消息,但是当我在 vishub
中评论某个 Excursion 时没有收到电子邮件,也没有收到关于 mailboxer
的任何错误消息.根据我的新手经验,我觉得应该配置一个邮件服务器,但是我不知道mailboxer
如何配置一个邮件服务器,好像没有人讨论过?
如何启用 mailboxer
电子邮件?或者我应该阅读任何手册?或者我的问题与 mailboxer
无关?提前致谢!
更新: 根据@rick的提醒,我看了一些mailboxer的代码:
class NotificationMailer < ActionMailer::Base
end
让我更清楚ActionMailer和MailBoxer的关系了!
除非您在 environments/development.rb.
中设置 config.action_mailer.perform_deliveries = true
并且您应该使用 ActionMailer
在本地发送电子邮件,否则不会在开发中发送电子邮件。更多信息,可以参考这个linkmailboxer