我试图将nu7hatch / gmail gem用于rails并且我遇到了一些问题。为了排除与我的应用程序的其余部分的冲突,我启动了一个新的c9.io实例,其代码绝对最少但仍然遇到了同样的问题。我更改了基本的Rails脚手架,如下所示:
Gemfile(已添加):
gem 'gmail'
routes.rb(已添加):
root 'welcome#index'
welcome_controller.rb:
class WelcomeController < ApplicationController
def index
Gmail.connect("username", "password") do |gmail|
@emails=gmail.inbox.find(:unread)
end
end
end
index.html.erb(view):
<%= @emails.each do |email| %>
<p><%= email.subject %></p>
<% end %>
当我访问我的应用程序的根目录时,出现以下错误: 无法加载此类文件 - mime / message
Rails告诉我这个错误是指行: @电子邮件= gmail.inbox.find(:未读)
有没有人有任何想法让我能做到这一点吗?