Ich versuche, eine einfache Beispielanwendung zum Laufen zu bringen, die E-Mails verarbeitet. Nichts Ausgefallenes, nur das Geringste an Funktionalität an dieser Stelle. Ich habe Fetcher installiert, die YAML konfiguriert, den :receiver aktualisiert und eine IncomingMailHandler-Klasse erstellt.
Wenn ich versuche, den FetcherDaemon zu starten, erhalte ich folgende Fehlermeldung.
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:105:in `const_missing': uninitialisierte Konstante MailerDaemonFetcherDaemon::IncomingMailHandler (NameError)
Ich verwende Rails 2.3.2, mit dem neuesten Fetcher-Plugin. Die IncomingMailHandler Klasse in meinem Models Dir sieht wie folgt aus:
class IncomingMailHandler < ActionMailer::Base
def receive(email)
logger.info("Got a mail about: #{mail.subject}")
end
end
Hilfe!