我正在尝试运行一个处理电子邮件的基本示例应用程序.没什么好看的,只是目前最基本的功能.我已经安装了Fetcher,配置了YAML,更新了:receiver,并创建了一个IncomingMailHandler类.
当我去启动FetcherDaemon时,我收到以下错误.
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:105:in`const_missing’:未初始化的常量MailerDaemonFetcherDaemon :: IncomingMailHandler(NameError)
我正在使用Rails 2.3.2,以及最新的Fetcher插件.我的模型目录中的IncomingMailHandler类如下所示:
class IncomingMailHandler < ActionMailer::Base
def receive(email)
logger.info("Got a mail about: #{mail.subject}")
end
end
救命!
最佳答案 好吧,基本上,我是个笨蛋.我正在按照该死的网上的指示,除了github上大多数剪切和干燥的解释.几天后,我刚刚完成了动作,并且繁荣起来,它完美无缺.
所以,对于那些发现同样问题的人(无论你是想在PeepCode教程上遵循WAY过时的说明,还是在博客上找到一些提示),都不要像我一样愚蠢.最新的信息在github上.
感谢任何看过这个的人!