나는 사용하고있다. offlineimap
내 VPS에서 Gmail을 백업하려면 Gmail이 다운되거나 해킹 당하거나 다른 일이 발생할 수 있습니다. 나는 다음을 할 수 있기를 바란다.
Gmail 또는 IMAP 기반 이메일 서비스로 쉽게 복원 할 수있는 형식 (예 : Maildir)으로 모든 Gmail 메일을 최근에 백업하십시오.
내 VPS가 해킹 당하거나 위반되거나 VPS가 결코 안전하지 않기 때문에 보안 계층이 추가되는 경우 백업을 암호화하여 플러스입니다.
보너스 : 응급 상황 발생시 mutt을 사용하여 VPS에서 (일시적으로) 내 전자 메일을 읽고 검색 할 수 있어야합니다.
지금까지 두 가지 해결책을 생각해 냈습니다.
- Encore를 사용하여 maildir을 저장하는 파티션 / 디렉토리를 암호화하십시오.
- offlineimap을 사용하여 Gmail에서 저장 될 때 개별 메시지를 GPG로 개별 암호화
해결책 1은 암호화되지 않은 EncFS 마운트가 다른 일반 디렉토리처럼 작동하기 때문에 메일을 복원하기가 쉽기 때문에 가장 쉽습니다. 그러나 항상 장착되어 있기 때문에 VPS가 침범 당하면 추가 보안 기능이 추가됩니다.
해결책 2는 복잡하게 들리지만 가능한 것이고 보안 측면에서는 더 좋습니다. Gmail에서 아무 것도 삭제하지 않기 때문에 일회성 암호화를 수행하는 데 문제가 없습니다 (즉, 위반시 저장 됨). 문제는 실제 시스템에서이 시스템을 사용하는 것보다 훨씬 큽니다. 일괄 적으로 복원하거나 별도의 메시지를 읽을 때. 나는 GPG에 대한 경험이 거의 없으므로 실현 가능한 것이 무엇인지 모를 것이다.
아마도 더 나은 해결책을 간과 할 수 있을까요? 너는 무엇을 제안 하겠는가? 나는 계속 들여다 보았다. Gmvault 프로젝트가 매우 활발한 발전을 보이지는 않을지라도, 내가 원하는 것을 많이 제공하는 것처럼 보인다.
당신의 생각 / 아이디어에 감사드립니다!
추신 공유 메모리와 같은 백업을 위해 VPS를 사용할 때 고려해야 할 다른 많은 요소가 있다는 것을 알고 있습니다.하지만 지금은 위의 사항에 초점을 맞추고 싶습니다.
encfs
데몬 모드에서 실행해야하므로 항상 보안되지 않은 한 버전의 데이터가 있습니다. 내가 찾고있는 것은 - 내가 생각하기에 - 일회성 암호화를하는 방법이다. 암호화되지 않은 메시지를 복사 한 후에는 안전하지 못한 표현이 남아있다.