我真的不知道从哪里开始这个,但我(第一次)使用 Net::IMAP
我收到以下错误:
NameError in EmailsController#connect
uninitialized constant Net::IMAP
Extracted source (around line #4):
2
3 def connect
4 imap = Net::IMAP.new('outlook.office365.com')
5 imap.authenticate('LOGIN', '**@**.com', '**')
6 imap.examine('INBOX')
7 @emails = imap.search(["RECENT"])
不太确定这里发生了什么,我的
Gemfile.rb
中不需要任何东西?或在我设置 imap
之前的任何其他内容多变的?
最佳答案
您需要require 'net/imap'
在文件顶部带 Net::IMAP
入范围。
关于ruby-on-rails - Net::IMAP 未初始化的常量错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31306973/