Я пытаюсь получить свои электронные письма, используя гем Gmail ( source ), с помощью следующего вызова:
class MyClass
def initialize account, credentials
@gmail = Gmail.connect(account, credentials)
end
def get_attachments received_at, options
mails = @gmail.inbox.find(
:to => options[:to],
:has=>:attachments,
:before => options[:end_date],
:after => received_at
)
#more code
end
end
@gmail
- допустимый экземпляр класса Gmail
и этот вызов иногда вызывает следующую ошибку:
Unknown command v2if4084974eef.9
Команда (v2if4084974eef.9) изменяется при каждом вызове, который я выполняю.
Что я делаю не так?
[Редактировать]
Ошибка в спецификации заключается в следующем
1)
Net::IMAP::BadResponseError in 'MailFacade get_data should return an array'
Unknown command v17if3069084anm.44