Hi, <br><br>I am trying to use Gmailer to extract and email msg body, but I am getting a RangeError<br><br>My code is:<br><br>def check_purchase_email<br> @g = nil<br> @msg = nil<br> GMailer.connect(:username=>'<a href="mailto:testautomated6@googlemail.com">testautomated6@googlemail.com</a>',:password=>'password123') do |@g|<br>
@g.messages(:standard=>'all', :read => false).each_msg {|@msg|<br> puts "subject: " + @msg.subject <br> puts "from: " + @msg.sender <br> puts "snippet: " + @msg.snippet<br>
puts @msg.body<br> }<br> end<br> @g.disconnect<br>end<br><br><br>the error is:<br><br>c:/ruby/lib/ruby/site_ruby/1.8/gmailer.rb:401:in `chr': 9660 out of char range (RangeError)<br><br>The offending line of code is:<br>
<br>when /\A#(\d+)\z/n then Integer($1).chr<br><br>Could anyone suggest a fix?<br><br>Aidy