2014-10-01 4 views
0

my last question/삭제 된 플래그 imap collector

필자는 imap (perl) 용 쓰기 수집기입니다. 사용자가 메시지를 삭제 된 것으로 표시하면 내가 모은 메시지가 어떻게 처리되어야합니까? 완전히 제거하거나 휴지통으로 이동하거나이 메시지에 대한 새 보관 폴더를 만드시겠습니까? 예를 들어 Gmail/yandex에 플래그를 지정했는데 yandex가 완전히 삭제하면 직장 메일 서비스에서 편지를 휴지통으로 옮깁니다. 올바른 구현은 무엇입니까?

+0

일반적으로 구성 가능하거나 정책 결정입니다. 많은 클라이언트는 기본적으로 일부 휴지통 폴더로 이동합니다. 일부 클라이언트는 Shift + Delete (또는 유사한 조합)를 사용하여 Bypassing Trash를 삭제하는 것을 지원합니다. – Max

답변

0

당신이하고있는 일이 불분명합니다. 아마, 당신은 어떤 목적을 위해 봉사하는 프로그램에 종사하고 있습니다. 그 목적은 무엇입니까?

IMAP 계정에 클라이언트로 액세스하는 도구를 작성하는 경우 "삭제 된 메시지 관련 작업"과 같은 정책을 처리하면 안됩니다. 일부 다른 IMAP 클라이언트는 해당 메시지를 \Deleted으로 표시했으며 서버는 \DeletedEXPUNGE으로 삭제 된 IMAP의 일반적인 2 단계 삭제를 구현하는 것이 좋습니다. 이미 언급했듯이 \\Deleted 플래그가 설정되면 서버가 자동으로 삭제 될 수있는 다른 가능한 정책이 있습니다. 예를 들어 전자 메일을 가상 휴지통 폴더로 이동하는 등의 조치를 취할 수 있습니다. IMAP 계정의 관찰자로서 , 당신은 보살핌을받을 의사가 없을 것입니다.