0
我一直堅持這樣的問題: 我創建MessageMailer < ActionMailer,它的工作原理是正確的,除了它不需要我放在文件夾視圖/ message_mailer中的電子郵件佈局。缺少這些佈局會起什麼作用?ActionMailer不使用郵件佈局
我的文件:
郵寄/ message_mailer.rb
class MessageMailer < ApplicationMailer
default :to => "[email protected]"
def message_me(msg)
@msg = msg
mail from: @msg.email, subject: @msg.subject, body: @msg.content
end
end
的意見/ message_mailer/message_me.text.erb
A question form contact form:
Name: <%= @msg.name %>
Email: <%= @msg.email %>
Contact: <%= @msg.content %>
的的Actio nMailer不使用這個模板,它只是呈現一個簡單的電子郵件是這樣的:因爲你正在使用mail
法body:
參數,它迫使郵件建立電子郵件沒有模板,您的郵件不使用
Sent mail to [email protected] (8.2ms)
Date: Sun, 07 Feb 2016 17:19:19 +0300
From: [email protected]
To: [email protected]
Message-ID: <[email protected]>
Subject: message subject
Mime-Version: 1.0
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
There is message content