Displaying encoded strings?


#1

Is there a way to present the following string correctly in a browser?

=?UTF-8?B?RndkOiDoqo3lrprjga7mioDooZPnmoTln7rmupY=?=

We have a raw e-mail stored and some metadata. ActionMailer correctly
displays the message contents using UTF8 encoding in MySQL and the
layout views.

But this message field needs to be decoded in some manner I think.

Due to the database structure (not under my control), we have to use
the metadata subject field when displaying large lists. The raw e-
mail message is only parsed by ActionMailer when viewing the entire
message for obvious reasons.

Any suggestions would be greatly appreciated.


Lon B.


#2

Lon B. wrote:

Due to the database structure (not under my control), we have to use


Rails mailing list
removed_email_address@domain.invalid
http://lists.rubyonrails.org/mailman/listinfo/rails

try this…

  require 'iconv'
  newstring =
Iconv.new('utf-8','iso-8859-1',).iconv(some_variable_with_utf8_encoded_string_goes_here)

Change ‘iso-8859-1’ to prefered charset…

// Jonas Montonen, http://bytadvd.se