Chris, This is fixed in the latest rails. You can use the beta gems (http:// download.rubyonrails.com/) until the next official release. - Jamis On Oct 6, 2005, at 7:05 AM, Chris Roos wrote: > Hi, > > I have just emailed the author but am going to try here just in > case someone has some insight. > > Does anyone know why underscores are replaced with spaces before > using String#unpack to 'unquote' quoted-printable text (in method > TMail::Unquoter.unquote_quoted_printable_and_convert_to)? I've > done some reading around quoted-printable but found no mention as > to a need to remove underscores. > > To test, I added a test to the tmail test suite that used a body > with underscores. This obviously failed. I re-implemented the > above method to not replace underscores with spaces and got the > test to pass. However, 'test_unquote_quoted_printable_subject' > then fails as it actually expects underscores to be removed. > > As a little background, I'm using ActionMailer within Rails but my > tests were failing when trying to assert that certain tags were in > my email output. The problem was the missing underscores. > > Any help would be much appreciated. > > Cheers, > > Chris > > > >