
Thunderbird가 마침내 maildir 저장소 지원을 얻은 이후로 (비교적 짧은) 시간이 흘렀습니다(이 글을 쓰는 시점에서 나는 Thunderbird 38.1.0을 사용하고 있습니다). 불행하게도 이는 Thunderbird 자체가 내부적으로 메일을 저장하는 방법(예: IMAP/POP3 계정)에만 적용되는 것으로 보입니다. 하지만 내가 원하는 것은 사용자에게 로컬로 전달된 메일이 포함된 일반적인 /home/user/.maildir 디렉토리의 내용을 읽을 수 있는 것입니다(/var/spool/mail 스타일 전달의 대안으로).
이제 제가 생각해낸 최고의 아이디어는 썬더버드의 '로컬 폴더' 계정에서 특별히 만든 받은 편지함 폴더를 여기에 심볼릭 링크하는 것인데, 썬더버드는 그 안에 들어있는 메일조차 눈치 채지 못하는 것 같습니다. 비어 있는 것으로 나타납니다(다시 시작해도 도움이 되지 않음).
물론 /var/spool/mail을 사용하여 Thunderbird의 movemail 계정 설정으로 되돌릴 수 있지만(로컬 메일 전달을 적절하게 수행하는 exim을 재구성한 후) 솔직히 그럴 필요는 없습니다.
답변1
이와 동일한 내용(지난 여름 동안 Thunderbird 60.8.0에 대해 조사한 내용)을 궁금해하는 사람들을 위한 추가 정보로 Thunderbird의 메일 디렉터리 설정을 mutt와 결합하기를 원했기 때문에 다음 내용을 공유하겠다고 생각했습니다.
Thunderbird 및 maildir에 관한 Mozilla 지원 메모에서:
참고 – 이는 대부분의 사용자, 특히 Linux 또는 메일 관리자가 Maildir을 알고 있다는 점에서 전체 Maildir이 아닙니다. Thunderbird 계정을 메일 서버 디렉토리로 지정할 수 없으며 이메일과 함께 저장된 메시지 플래그를 받을 수도 없습니다. 자세한 내용은 위키를 참조하세요.
https://support.mozilla.org/en-US/kb/maildir-thunderbird
https://wiki.mozilla.org/Thunderbird/Maildir
그들은 이것이 왜 그런지를 밝히지 않고 단지 그렇다고만 말합니다.
이메일 헤더 간의 차이점을 확인하는 방법은 다음과 같습니다.
vdirsyncer 및 오프라인imap을 사용하는 Mutt
< Return-Path: <[email protected]>
…
천둥새
> From - Fri Jul 26 21:00:32 2019
> X-Mozilla-Status: 0001
> X-Mozilla-Status2: 00000000
> X-Mozilla-Keys:
> Return-Path: <[email protected]>
…
또한 Thunderbird는 이메일 사본 하단에 빈 줄을 삽입했습니다.
답변2
내 생각에 Tbird는 메일 상자가 단일 파일인 /home/user/mail dir 형식을 사용하도록 설계되었다고 생각합니다. 내 기억으로는 maildir 형식은 각 메시지를 별도의 파일에 저장합니다. 시도해 볼 수 있는 방법은 문제를 해결하는 간접적인 방법이며, 이는 여러 형식(예: maildir)을 읽을 수 있는 IMAP 서버(예: 비둘기장)를 설치하고 Tbird를 로컬 비둘기장에 연결하는 것입니다. 내가 사용하는 비둘기장은 스풀 디렉토리에서 새 메일을 찾는다는 것을 알고 있습니다. 하지만 홈 디렉토리에서도 새 메일을 찾을 수 있습니다.
내 이메일은 내 Linux 서버의 별도 메일 폴더(내 설정의 단일 파일)로 들어오기 때문에 사전 필터링됩니다. 내 자신의 imap 클라이언트를 실행하는 것의 장점은 여러 사용자 이름을 가진 여러 OS에 여러 대의 컴퓨터가 있다는 것입니다. 모든 컴퓨터는 dovecot 아래의 동일한 메일 저장소에 액세스할 수 있습니다. 동일한 시스템에서든 로컬 네트워크를 통해든 액세스해야 합니다.
집 밖에서도 웹서버를 통해 액세스할 수 있도록 하는 아이디어를 계속 고민하고 있지만 실제로는 그럴 필요가 없었습니다. 어쨌든, imap 서버를 데이터에 대한 "어댑터" 유형으로 생각하여 Thunderbird에 공급할 수 있습니까?