спасибо, что нажали здесь, чтобы, возможно, помочь мне или себе, если вы ищете ответ, и он был найден.
Я пытался выяснить, как удалять сообщения, которые имеют конкретнуютему из моей входящей почты gmail с использованием модуля Ruby IMAP в течение последних нескольких недель, и я не могу получить какой-либо совет или какой-либо другой код для работы.Это мой текущий сценарий:
require 'net/imap'
imap = Net::IMAP.new("imap.googlemail.com", 993, true)
imap.login('*censored*', '*censored*')
imap.examine('INBOX')
imap.search(["SUBJECT", "testkeyword"]).each do |message_id|
imap.copy(message_id, "Trash")
imap.store(message_id, "+FLAGS", [:Deleted])
end
imap.close
imap.logout
imap.disconnect