J'essaie d'obtenir un exemple d'application de base qui traite les courriels. Rien d'extraordinaire, juste la plus petite fonctionnalité à ce stade. J'ai installé Fetcher, configuré le YAML, mis à jour le: récepteur et créé une classe IncomingMailHandler. Lorsque j'entre le démarrage de FetcherDaemon, j'obtiens l'erreur suivante:Erreur lors de l'utilisation du plugin Fetcher pour traiter le courrier entrant avec Rails?
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:105:in `const_missing ': non initialisée MailerDaemonFetcherDaemon constante :: IncomingMailHandler (NameError)
I utiliser Rails 2.3.2, avec le dernier plugin Fetcher. La classe IncomingMailHandler dans mes modèles dir ressemble à ceci:
class IncomingMailHandler < ActionMailer::Base
def receive(email)
logger.info("Got a mail about: #{mail.subject}")
end
end
Aide!
Comme c'est embarrassant. J'ai écrit ce plugin. : -/Pouvez-vous publier le MailerDaemonFetcherDaemon généré? En outre, j'ai presque abandonné l'utilisation de Fetcher avec le démon. C'est dur de continuer à courir. J'utilise cron ces jours-ci. –