Pesquisar mensagem de e-mail por título

Trecho simples.

thread = Email.where(["email = ? AND subject LIKE ?", email, "%#{subject.gsub(/(Re:s)+?|(Fwd:s)+?|Re[d+]:s/i, "")}%"]).last(10)

PS Sim. Armazenamos mensagens no banco de dados 🙂