1
我想通過IMAP只抓取來自Google郵件的回覆郵件。抓取gmail只回覆電子郵件
有一個標誌/已回答,但它似乎不工作。 有關紅寶石取郵件,我寫
imap_privider.fetch(1..15, ["BODY[HEADER.FIELDS (SUBJECT)]", "FLAGS"])
而且我得到了信的回覆(我知道肯定是回覆):
#<struct Net::IMAP::FetchData
seqno=14,
attr=
{"FLAGS"=>[:Seen],
"BODY[HEADER.FIELDS (SUBJECT)]"=>"Subject: RE: salut\r\n\r\n"}>,
我認爲在ATTR它應該是[:回答]。
那麼我該怎麼做呢?
感謝您的回答。我會用x-gm-thrid和envelope來試試這個方法。但是當我提取所有郵件時,除了:Flagged和:Seen外,我沒有看到任何標誌。你不知道什麼是問題? –
問題是,有關客戶不打擾\設置\回答。您必須使用x-gm-thrid hack或使用message-id和references字段進行完整的線程分析。 – arnt
好的,非常感謝! –