IMAP IDLE에 대한 완전한 명령줄 이메일 검색

IMAP IDLE에 대한 완전한 명령줄 이메일 검색

명령줄에서 메일을 검색하려고 하는데 mu4e를 사용하여 메일을 읽습니다. 그러나 다음을 수행하는 프로그램을 찾는 것은 악몽입니다.

  • IMAP 서버에서 maildir 폴더로 이메일 다운로드
  • 서버가 SSL/TLS를 제공하는 경우 SSL/TLS 사용
  • 가능하다면 IMAP IDLE을 효율적으로 처리하여 더티 루프를 방지하고 메시지를 가져오세요.
  • 보안상의 이유로 GPG 암호화 파일에서 비밀번호를 가져오는 방법이 있습니다. (컴퓨터에 물리적으로 접근할 수 있는 사람을 믿을 필요는 없습니다.)
  • 여러 계정을 동시에 처리할 수 있으며 가능하면 리소스를 절약하기 위해 한 번만 수행하면 됩니다.

보너스:

  • 효율적(전체 IMAP 서버 설치를 피하고 싶습니다)
  • 믿을 수 있는
  • 아직도 유지하다
  • 간단한 구성
  • nix뿐만 아니라 일반 Linux 배포판에도 패키징됨

많은 솔루션을 시도했지만 이러한 작업을 처리하는 솔루션은 없는 것 같습니다...

  • Offlineimap: 공식적으로 IDLE의 베타 버전이 있지만 이를 사용하도록 구성할 수 없습니다(버그이거나 중요한 것을 놓쳤을 수도 있습니다...). 유휴 옵션을 사용하더라도 오프라인imap은 한 번의 스캔 후에 중지됩니다. 그리고 커뮤니티에 따르면 꽤 느리고 버그가 많은 것 같습니다.
  • mbsync: 유휴 상태 없음
  • mbsync + mswatch : 서버 접근이 필요하므로 불가능
  • mbsync + imapnotify: 아마도 지금까지 최고의 솔루션일 것입니다... 하지만 imapnotify는 debian 및 nix에 패키지되어 있지 않습니다.
  • imapsync: 사서함 형식을 처리하지 않습니다.
  • fetchmail: PGP로 암호화된 비밀번호를 처리할 수 없습니다.

해결책이 있나요?

관련 정보