在使用Rails发送的电子邮件的标题中是= 0A?

时间:2011-03-15 21:28:07

标签: ruby-on-rails ruby ruby-on-rails-3 email encoding

这是我的邮件中的一项操作

  def review_book(book)
    @book = book
    @subject = "We received #{@book.title}"
    mail(:to => @book.user[:email], :subject => @subject) do |format|
      format.html
    end
  end

但邮件正以这个标题发送

  

我们收到了= 0AIb和小克里斯蒂娜

@ book.title是“Ib and Little Christina”(没有引号)

我认为是编码的东西......但不知道如何解决它。

请帮帮忙?感谢。

1 个答案:

答案 0 :(得分:1)

这称为引用的可打印编码。看起来你的标题中有一个ascii(10)字符。 Quoted Printable Encoding