require 'net/imap'
imap = Net::IMAP.new('mail.domain.com')
imap.authenticate('LOGIN', 'user', 'pass')
imap.examine('INBOX')
puts "Since when? Please in DD-MM-YYYY Format."
@since_date = gets()
mail_count = imap.search(["SINCE", @since_date])
puts "\n Total Emails Since" + @since_date + mail_count.count.to_s
Получение ошибки здесь. Все, что я пытаюсь сделать, это позволить пользователю установить параметр даты. А потом он говорит вам, сколько писем с даты. Это работает, если я вручную ввожу дату, но я думаю, что я объявляю переменную неправильно. Совершенно новый для Ruby и кодирования, извините, если тупой вопрос.