私はRailsの初心者ですので、愚かな質問を申し訳ありません。電子メールを送信するために、私はActionMailerをRails 2.3.5で使用します。構文はactionmailerのインスタンスのモデルでActionMailer workflow
deliver_maintest1
deliver_maintest2
に従っている私は
DEF
をmaintest1ていますエンド
デフ私はいかなる明示的に定義された方法メールありません理解したよう...私は、受信者、件名、ヘッダを設定
エンド
内部定義をmaintest2ました実際にメールが送信されます。電子メールはdef maintest1とmaintest2から送信されます。問題は電子メールを送信する前です。maintest1とmaintest2と思って送信されたメールの数をいくつか定義する必要があります。今私はmaintestのような数十のdefsを持っていることを考慮に入れてください。だから私はそれらのすべてのdefsのための共通の場所が必要です。あなたの意見では、何が最善の解決策ですか?
ありがとうございます!
D'ohを見てみましょう。あなたがレール上にいることに気がつきました2。3 - 上記はレール3以上にのみ適用されます。レール2では、あなたのメーラでdeliverメソッドをオーバーライドしてみるかもしれません –
ありがとう、私はActionMailerでdefの配信があるかどうかわかりません。 ActionMailerのためにafter_filterを定義するにはどうすればいいですか? – com
フレデリック氏は、「デフ・デリバリー」はレール3+ –