我正在尝试从 Gmail 取回 30 天的电子邮件并将它们记录在文本文件中。问题是每个线程都应该分别记录到它们的文本文件中。因此,与过去 30 天 gmail 中的线程数相比,该脚本应生成相同数量的文本文件。
我正在使用gmail
gem 用纯红宝石写这个。下面我试图得到 X-Gm-THRID 但nil
输出
gmail = Gmail.new(username, password)
gmail.inbox.emails(:after => Date.today - 30).each do |email|
response = gmail.conn.fetch(email.uid, '(X-GM-THRID)')
puts response.inspect
end