imap 폴더의 이메일을 체 스크립트로 공급

imap 폴더의 이메일을 체 스크립트로 공급

나는 많은 수의 이메일(>10.000)을 포함하는 비둘기장 서버에 IMAP 폴더를 가지고 있습니다. 이 폴더의 메일에 기존 체 스크립트를 적용하고 싶습니다. Maildir 저장소의 메일을 dovecot의 lmtp에 공급하고 나중에 파일을 제거할 수 있다는 것을 알고 있지만 메일 상태를 최대한 유지하고 싶습니다.

답변1

제가 직접 시도해 보지는 않았지만 '를 찾고 계시는 것 같습니다.IMAP시브" Sieve용 확장 프로그램입니다. 이메일을 특정 폴더로 이동하는 것을 기반으로 Sieve 스크립트를 할당할 수 있습니다. 메일을 이동할 때 원하는 작업을 수행하는 스크립트를 사용하여 새 폴더를 설정할 수 있을 것 같습니다. 그리고 그런 다음 필요한 경우 찾고 있는 처리가 완료된 후 메일을 폴더에서 원래 폴더로 다시 이동할 수 있습니다.

Dovecot 사이트에 설명하는 예가 있습니다.스팸 필터에 걸림, 메시지를 스팸 폴더로 이동하면 스팸 훈련 명령이 실행됩니다. 나는 거기에서 당신이 하려는 일을 조정하기 시작할 것입니다.

답변2

새 폴더를 만들고 모든 메시지를 해당 폴더로 옮긴 다음 시브(sieve) 필터가 정의된 이전 위치로 다시 이동하세요. 그런 다음 시브(sieve) 규칙을 적용해야 합니다.

관련 정보