%EC%97%90%20%EB%8F%99%EA%B8%B0%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
요약
내 문제: 내가 선택한 클라이언트( mutt
)로 이메일을 오프라인에서 읽고 싶지만 이메일 이동 등의 작업은 imap 서버를 통해 양방향 snc로 유지하고 싶습니다.
내 질문fetchmail
: , procmail
등과 같은 표준 도구를 사용하면서 이 작업을 수행할 수 있는 간단한 방법이 있습니까 ?
세부
나는 Gmail 계정을 가지고 있습니다. 여러 가지 이유로(일부 기관의 경우) 메일 클라이언트에서 이 메일을 읽을 수 있어야 합니다. 나는 전통적인 로컬 메일 설정을 사용하여 보관하는 것처럼 '받은 편지함'을 깨끗하게 유지하고 '보관'한 모든 항목을 검색할 수 있기를 원합니다. 이메일을 웹 클라이언트의 폴더로 이동하는 경우 로컬 받은 편지함에서 이 사항을 고려하고 싶습니다.
가능하다면 에서 보낸 이 메일을 읽을 수 있기를 바랍니다 mutt
. 이전에 나는 mutt의 기본 imap 기능을 사용했지만 mutt는 실행할 때마다 서버에 연결해야 했습니다. 메일을 읽는 동안 종종 연결이 끊어지고 mutt가 백그라운드에서 열려 있습니다. 메시지 헤더의 캐시만 유지하며 새 메시지를 로드하려면 서버를 왕복해야 합니다. 메시지를 보내면 다른 메시지를 보기 전에 STMP를 통해 메시지가 승인될 때까지 기다려야 합니다.
이 문제를 해결할 방법이 있나요? 나는 Thunderbird와 같은 뚱뚱한 클라이언트를 해결책으로 생각하지 않습니다. 나는 터미널 액세스가 필요하고, 메일을 수집할 수 있는 것을 좋아하고, procmail의 필터링 기능을 잘 활용하고, 분리된 시스템을 선호합니다.
위에서 언급했듯이, fetchmail
, procmail
그리고 sendmail
나를 잡아 거의하지만 클라이언트 간에 내 활동을 동기화할 수는 없습니다.
뭔가 빠졌나요? 나는 FreeBSD 핸드북의 이메일 섹션과 여러 블로그 게시물을 살펴봤지만 이런 방식으로 모든 것을 하나로 묶는 것은 아무것도 없는 것 같습니다.
그건 그렇고, 저는 Arch Linux와 Debian을 실행합니다.
답변1
오프라인IMAP그리고동기화mutt
두 프로그램 모두 귀하의 다른 기준 과 잘 통합되고 이를 만족시킬 것입니다.
OfflineIMAP은 Python으로 작성되었으며 isync는 C로 작성되었습니다. 둘 다 매우 빠릅니다.
두 프로그램 모두 잘 문서화되어 있으며 설정이 간단합니다. isync가 약간 더 쉬울 수도 있습니다.
각 기능에는 염두에 두어야 할 한 가지 중요한 차이점이 있습니다. (isync의 실행 파일)을 사용하여 로컬 복사본에서 다시 채울 수 있지만 OfflineIMAP은 이를 수행할 수 없습니다. [수정사항: v6.4.0부터 OfflineIMAP에는폴더 만들기원격 저장소에 폴더를 생성하는 옵션].mbsync
원격 IMAP 메일 디렉터리 1을
Arch Wiki에는 예제 구성 및 사용 사례가 포함된 페이지가 있습니다. 2
1. 가상적으로 원격 메일 저장소를 실수로 삭제하여 로컬 컴퓨터의 백업에서 복구해야 하는 경우...
2.동기화그리고오프라인IMAP.
답변2
어쩌면 다음과 같은http://stevelosh.com/blog/2012/10/the-homely-mutt/#getting-emailSteve Losh가 훌륭하게 작성한 게시물이 도움이 될 것입니다.