나는 내부적으로 Net :: IMAP을 사용하여 편지함에서 검색하는 루비 메일 젬을 사용하고 있습니다. 사서함 내에서 일련의 다른 폴더를 검색하고 있습니다. 때때로 메시지에 중복이 있습니다. 같은 message_id를 가진 두 개의 메시지. 또한 특정 사서함을 쿼리 할 때 다른 사서함의 다른 메시지가 추가됩니다. 수천 개의 메시지가있는 방대한 사서함입니다.루비 메일 중복 검색
검색을 수행하는 코드는 매우 기본입니다. 기본 검색을 사용하고 사서함에서 전달합니다.
이 문제를 방지 할 방법이 있습니까? 색인 생성 문제입니까? 도움을 주시면 감사하겠습니다.
감사합니다. 그러나 검색은 동일한 사서함 내에서 폴더와 중복되지 않으며 다른 사서함과 중복되지 않습니다. @arnt, 이것에 대한 어떤 생각? – ShivamD
폴더라고 부르는 것을 문서에서 "사서함"이라고합니다. 따라서 내 대답의 "사서함"은 "폴더"를 읽습니다. – arnt