11273


お問い合わせを受け付けた時にお問い合わせをした人とシステム運営者の両方に自動で受領メールを送付したいです。どのようにしたら送信できるでしょうか？

お問い合わせした人に送るメール文言とシステム運営者に送る文言は異なります。

**ユーザに送信**

[code]

    class InquiryMailer < ActionMailer::Base
      default from: "maimai@gmail.com"
    
    
      def received_email(inquiry)
        @inquiry = inquiry
        mail to: "maimai@gmail.com", subject: "webサイトからお問い合わせがありました。"
      end
    
    
      def thanks_email(inquiry)
        @inquiry = inquiry
        mail to: inquiry.email, subject: "【maimai】お問い合わせを受け付けました"
      end
    end
    
[/code]


CC BY-SA 3.0
2015-06-11T23:40:36.877
11263
2015-06-12T06:03:50.110
2015-06-12T06:03:50.110
208
9453
question
ruby-on-rails
Rails Action Mailerで送信した人と管理者の両方にメールを送る方法


received_email メソッドはお問い合わせした人（ユーザ）宛てですよね？  
そのメソッドとは別に「システム運営者宛に送信するメソッド」を作成します。

後はメール送信のタイミングで上記2つのメソッドをコールすれば良いと思います。


CC BY-SA 3.0
2015-06-12T03:18:26.760
11273
2015-06-12T03:18:26.760
7208
11263
answer