mailer作成 その5

login_generatorを使って入力されたユーザ名とパスワードを使って、POPサーバからメールを取るようにしてみたが、なんかいまいち。
AccountController.login()の先頭で、入力されたユーザ名とパスワードをcookieに設定するようにし、

  def login
    cookies[:login] = @params['user_login']
    cookies[:password] = @params['user_password']
    case @request.method

サーバからメールを取得するListController.fetch_mailを

  def fetch_mail
    server = 'mail.biglobe.ne.jp'
    port = 110
    user = cookies[:login]
    password = cookies[:password]
    puts "fetch mail...: #{@user}, #{@password}"

    mailbox_name = 'inbox'

    mail_fetcher = MailFetcher.new(server, port, user, password)
    mail_fetcher.fetch(mailbox_name, true)
    redirect_to :action => 'list'
  end

としてみたんだけど…