小编Kir*_*ill的帖子

电子邮件中的文件名无效(ActionMailer)

使用ActionMailer发送带附件的电子邮件时遇到问题.

当我在gmail中阅读我的消息时,我的附件有'noname'文件名.

通知功能

class Notifier < ActionMailer::Base
  def send_message
    attachments["text.txt"] = {:content => "hello"}
    mail(:to => "me@gmail.com", :subject => 'test')
  end
end
Run Code Online (Sandbox Code Playgroud)

邮件标题:

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: ...

如何发送具有正确文件名的邮件?

谢谢

actionmailer ruby-on-rails-3

9
推荐指数
1
解决办法
1447
查看次数

标签 统计

actionmailer ×1

ruby-on-rails-3 ×1