mutt는 dovecot-lda의 Maildir 폴더를 표시하지 않습니다.

mutt는 dovecot-lda의 Maildir 폴더를 표시하지 않습니다.

저는 dovecot-lda로컬 전달을 위해 OpenBSD를 사용하고 Maildir있으며 기본적으로 받은 편지함 maildir은 사실상 에 있습니다 ~/Maildir/{tmp,new,cur}. 그러나 모든 하위 폴더는 ~/Maildir그 자체 내에 있습니다(예: ~/Maildir/.Sent/{tmp,new,cur}등).

나는 사용한다 mutt. c ?폴더를 변경하고 으로 이동하면 받은 ~/Maildir/편지함만 표시되고 받은 편지함 아래의 폴더는 볼 수 없는 것 같습니다.

답변1

다음과 같은 것을 넣어서 이 작업을 수행하는 것이 가능한 것 같습니다 ~/.muttrc.

set folder=~/Maildir
set mask=".*"

~/Maildir/실수로 한 수준 위인 에서 로 이동 ~/한 다음 목록을 다시 으로 이동하면 ~/Maildir/항상 받은 편지함으로 이동하는 것처럼 보이며 목록에서 c ?더 이상 아래의 폴더를 볼 수 없게 될 때까지는 이 방법이 잘 작동하는 것 같습니다 ~/Maildir. 하지만 당신이 가지 않는 한 .., 이것은 아주 잘 될 것 같습니다.

답변2

cnst가 말한 것과 비슷하지만 더 똑똑한 마스크를 사용합니다. 이 마스크는 점으로 시작하고 뒤에 점이 없는 파일만 표시합니다. 즉, dove-cot 메일 폴더만 표시하고 모든 dovecot 메타파일을 숨겨야 합니다.

set folder=~Maildir
set mask="^\\.[^.]"

관련 정보