Search code examples
ruby-on-railsrubyruby-on-rails-4mail-gem

Rails Mail gem finding out recipient


I collect all Mails from a pop server with Mail.all

 @currentmails = Mail.all
  # Über alle Mails im Postfach Iterieren
  @currentmails.each do | mail |
    puts mail.to
  end

But mail.to doesn't work ... I got this error:

NoMethodError: undefined method `gsub' for ["mail@HOST.de"]:Mail::AddressContainer

Mail Recipient (to) Looks like this:

<To: <mail@HOST.de>>

Solution

  • mail.to.to_s

    is the solution of the problem.