2017-05-31 72 views
-1

未读的努力阅读标记为未读标志未在IMAP +红宝石

它的工作

imap = Net::IMAP.new(account.imap_url, 993, usessl = true, certs = nil, verify = false) 
imap.login(account.client_email, account.client_secret) 
imap.select("Inbox") 
imap.search(['All']) 
imap.store(7665, "+FLAGS", [:Seen]) 

阅读为未读

它不工作

imap = Net::IMAP.new(account.imap_url, 993, usessl = true, certs = nil, verify = false) 
imap.login(account.client_email, account.client_secret) 
imap.select("Inbox") 
imap.search(['All']) 
imap.store(7665, "+FLAGS", [:Unseen]) 

我尝试与未看过,未读,未见过,我已经设置了一个标志为1,因为看到0,我也没有任何解决方案。 Bad Response Error

回答

0

看不到是不是一个标志(这是一个搜索条件,虽然)。你用-FLAGS代替看到的标志。