ActionMailerを使用して添付ファイル付きの電子メールメッセージを送信する際に問題があります。電子メールに無効なファイル名(ActionMailer)
私の添付ファイルは、Gmailで自分のメッセージを読むときに 'noname'というファイル名があります。
通知機能
class Notifier < ActionMailer::Base
def send_message
attachments["text.txt"] = {:content => "hello"}
mail(:to => "[email protected]", :subject => 'test')
end
end
メッセージヘッダー:私は右のファイル名でメッセージを送信するにはどうすればよい
Date: Sun, 19 Dec 2010 23:18:00 +0100 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; filename=text.txt Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=text.txt Content-ID: ...
?
ありがとうございました
実際には、ビューを「send_message.text.erb」と名付けて、より明確にすることができます。 –
なぜ同じことをする2つの別々のファイルがあるのですか? – Trip