rails:2433
From: "タニダ ユウヤ" <lovesteal@g...>
Date: Sun, 28 Oct 2007 07:58:29 +0900
Subject: [rails:2433] Re: メールの受信と、添付ファイルの保存について
さくさん ありがとうございます。 そもそものところで、間違っていました^^;; ActiveRecordを継承したPageクラスを用意していない+テーブルの作成をしていませんでした。 Pageモデルを作成し、Pagesテーブルをcreate table しました。 その後、同コマンド ruby script/runner 'Mailman.receive(STDIN.read)' < '代替のメールテキスト' を実行したら、メールをDBに取り込むことができました:) しかし、次の問題がおきました。 メールを受け取るユーザのホームディレクトリ直下に.forwardを作成し "|/usr/bin/ruby /home/hogehoge/rails.hogehoge.com/mailer/script/runner 'Mailman.receive(STDIN.read)'" と、記載してメールを送ってみたところ以下のメッセージが帰ってきました。 Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; Command died with status 1: "/usr/bin/ruby /home/hogehoge/rails.hogehoge.com/mailer/script/runner 'Mailman.receive(STDIN.read)'". Command output: Cannot find gem for Rails ~>1.2.3.0: Install the missing gem with 'gem install -v=1.2.3 rails', or change environment.rb to define RAILS_GEM_VERSION with your desired version. エラーメッセージを読む限り、rails 1.2.3のバージョンにしろとかどうのとかだと思うのですが 対象のenvironment.rbは、以下のように記載しています。 RAILS_GEM_VERSION = '1.2.3' unless defined? RAILS_GEM_VERSION なにか、原因があるのでしょうか。。。。。 お知恵をお貸しいただければ幸いです。。 07/10/28 に OZAWA Sakuro<sakuro@e...> さんは書きました: > さくです。 > > Mailman::Pageの定義が自動ロードで発見できていないようですね。 > > - 明示的にrequireする > - mailman.rbの中でMailmanクラスの定義の中で定義する > - mailman/page.rbというファイルにする > あたりなら動きそうですけど。 > > On 2007/10/27, at 22:44, タニダ ユウヤ wrote: > > > `const_missing': uninitialized constant Mailman::Page (NameError) > > from ./script/../config/../app/models/mailman.rb:3:in `receive' > > from /usr/lib/ruby/gems/1.8/gems/actionmailer-1.3.3/lib/ > > action_mailer/base.rb:354:in > > `receive' > > from (eval):1 > > -- > OZAWA Sakuro <mailto:sakuro@e...> > > > -- > ML: rails@r... > 使い方: http://QuickML.com/ > -- ---------- Yuya Tanida <lovesteal@g...> -- ML: rails@r... 使い方: http://QuickML.com/
2393 2007-10-09 06:16 [lovesteal@g... ] メールの受信と、添付ファイルの保存について 2394 2007-10-09 07:11 ┣[sudo@w... ] 2395 2007-10-09 07:56 ┗[sakuro@e... ] 2401 2007-10-10 06:58 ┗[lovesteal@g... ] 2431 2007-10-27 15:44 ┗[lovesteal@g... ] 2432 2007-10-27 17:25 ┗[sakuro@e... ] -> 2433 2007-10-28 00:58 ┗[lovesteal@g... ] 2434 2007-10-30 08:22 ┗[lovesteal@g... ]