を使用して受信トレイやアーカイブされた電子メールを含む「すべてのメール」を検索する私は、ユーザーのGmailアカウントに接続して電子メールを検索するGmail gemを使用しています:は、Gmailの宝石
gmail = Gmail.connect('user', 'pass')
results = gmail.inbox.search(:subject => 'insert_keyword_here')
これは、(受信トレイで標識した)受信トレイ内のアイテムのみを返します。 「すべてのメール」(「アーカイブされたメール」とも呼ばれます)のものではありません。
受信トレイだけでなく、「すべてのメール」を検索するにはどうすればよいですか?
gmail = Gmail.connect('user', 'pass')
results = gmail.mailbox('[Gmail]/All Mail').search(:subject => 'insert_keyword_here')
ジェネリックIMAP、Gmailの宝石を使用しない:Gmailの宝石で
ありがとう、Mladen、まだ非常に役立っている! –