Net::IMAP未初始化常量错误



我真的不知道从哪里开始,但我(第一次)使用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纳入范围。

最新更新