IMAP과 함께 Thunderbird를 사용하고 있는데 스팸 이메일이 서버에서 삭제되지 않는 것 같나요?

IMAP과 함께 Thunderbird를 사용하고 있는데 스팸 이메일이 서버에서 삭제되지 않는 것 같나요?

내 이메일을 검색하기 위해 TLS와 함께 IMAP을 사용하는 postfix 서버가 있습니다.

이메일 수를 수백 개(현재 362개)로 제한하려고 노력하지만 시간이 지날수록 느려지고 느린 느낌이 듭니다.

내 서버의 폴더를 살펴보면 Maildir/cur총 853개의 이메일이 있을 수 있습니다. 그러나 ",S" 또는 ",RS"로 끝나는 파일을 무시하면 총 개수는 362개입니다. Thunderbird가 시작될 때 표시되는 것과 정확히 같습니다(하단의 상태 표시줄에 개수가 표시됩니다.)

파일명 끝에 ",S" 또는 ",RS"가 붙은 이메일을 보면 모두 스팸메일입니다. Thunderbird에서는 해당 이메일이 전혀 표시되지 않습니다.

휴지통 폴더를 비울 때 Thunderbird/Postfix가 해당 이메일을 삭제하지 않는 이유는 무엇입니까? 날짜를 살펴보면 해당 파일 중 일부는 2013년까지 오래된 것입니다. 그렇다면 실제로 Thunderbird나 Postfix에 문제가 있는 것일까요?!

답변1

우선 Postfix는 IMAP과 전혀 관련이 없습니다. 기껏해야 메시지를 Maildir에 직접 전달하거나 일부 LDA에 전달하지만 그게 전부입니다. IMAP 액세스는 Dovecot, Courier 또는 Cyrus에서 제공할 가능성이 높습니다.

둘째, 메시지는 다음과 Maildir/{cur,new,tmp}같습니다.~ 아니다우선 "휴지통"에 - 그것은 "INBOX" 폴더입니다. 따라서 휴지통을 비워도 영향을 받지 않습니다.

(대신 IMAP 하위 폴더는 일반적으로 Maildir 내부의 숨겨진 "점" 디렉터리에 매핑되므로 Trash는 에 해당합니다 Maildir/.Trash/{cur,new,tmp}.)

따라서 저장소에는 일부 메시지가 표시되지만 Thunderbird에는 표시되지 않는 경우 두 가지 문제가 있을 수 있습니다.

  • Thunderbird가 메시지를 숨기고 있습니다. 알아내는 쉬운 방법은 설정하는 것입니다또 다른IMAP 클라이언트 – 예를 들어 mutt -f imaps://mail.example.com/INBOX.

  • IMAP 서버는 메시지를 "보지" 않습니다. 일반적으로 성능상의 이유로 IMAP 서비스는그렇지 않다매번 전체 디렉터리를 다시 검색하세요. 내부 색인이 유지될 수 있으며 외부 수정(예: '스팸' 플래그를 설정하려는 스팸 방지 시스템)으로 인해 해당 색인이 업데이트되지 않습니다.

관련 정보