Я использую gmail gem для отправки писем, и мне нужно отслеживать эти письма. Как я могу это сделать?
Я пытаюсь выполнить поиск по электронной почте с message_id, но она приносит все электронные письма из моего почтового ящика, и мне нужны только ответы на конкретное электронное письмо.
Вот мой фактический код:
* сохранить сообщение электронной почты с идентификатором_сообщения *
mail = gmail.deliver(email)
Email.create(:message_id => mail.message_id, :from => user.email,
:to => annotation.to, :body => annotation.content, :title => annotation.title,
:annotation => annotation, :user => user)
* поиск по электронной почте с идентификатором_сообщения *
messages = gmail.inbox.mails(:message_id => email.message_id)
С уважением,
Фабрисио Феррари де Кампос