답변:
Mutt가 maildir을 직접 만들 수 없다면, 직접 작성하는 것이 쉽습니다. A "Maildir 형식"형식 메일 디렉토리는 세 개의 하위 디렉토리를 제외하고 아무것도 특별한이 cur/
, new/
그리고 tmp/
내부.
메일이에 보관되어 있다고 가정하면 ~/mail/
"Something"이라는 폴더가 다음과 같이 생성됩니다.
Courier 및 Dovecot에서 사용하는 Maildir ++ 레이아웃의 경우 :
mkdir -p ~/mail/.Something/{cur,new,tmp}
(앞의 점에 주목하십시오. 예, 이것은 기본적으로 하위 폴더가 숨겨진 디렉토리로 저장됨을 의미합니다 ...)
다음과 같습니다.
mkdir ~/mail (implied by `-p`)
mkdir ~/mail/.Something (implied by `-p`)
mkdir ~/mail/.Something/cur (from brace expansion)
mkdir ~/mail/.Something/new (from brace expansion)
mkdir ~/mail/.Something/tmp (from brace expansion)
다른 IMAP 데몬이 사용하는 "파일 시스템"레이아웃의 경우 :
mkdir -p ~/mail/Something/{cur,new,tmp}
폴더 계층 구조 "아카이브"/ "2010"/ "06"을 원하는 경우 :
Courier의 레이아웃에서 폴더 이름은 Archive.2010.06
다음과 같습니다.
mkdir -p ~/mail/.Archive.2010.06/{cur,new,tmp}
"파일 시스템"레이아웃에서는 다음과 Archive/2010/06
같습니다.
mkdir -p ~/mail/Archive/2010/06/{cur,new,tmp}
(용어 : 메일 클라이언트는 메시지를 '폴더'에 보관하고 파일 시스템은 모든 것을 '디렉토리'에 저장합니다.)
set mbox_type=Maildir
구성 파일에서 설정 하면 Maildir 형식이 사용됩니다.
c( change-folder
), ?(목록), Shift+ C( create-mailbox
).
이것은 Gmail에서 작동하지만 "모든 폴더"보기가 아닌 단일 디렉토리보기에서만 작동합니다.
또한 디렉토리 이름에 공백이 필요한 경우 Ctrl+ V, 를 통해 공백을 이스케이프해야합니다 Space.
maildirmake -f
나는 보통 아직 존재하지 않는 새로운 폴더에 이메일을 저장하고 mutt은 나에게 폴더를 만듭니다.
메일이없는 폴더를 가질 필요가 없기 때문에 매우 직관적입니다. 그래서 거기에 있어야 할 첫 번째 메일을 저장하여 폴더를 만듭니다.
s
메일을 존재하지 않는 위치에 저장하면 mutt에서 새 메일 함을 만듭니다. 메일 함의 유형은 변수의 상태에 따라 결정됩니다 mbox_type
. 따라서 mutt 내에 Maildir을 작성하려면 다음과 같이 진행하십시오.
.muttrc
파일을 열고 라인을 추가하십시오
set mbox_type=Maildir
이 줄은 mutt가 Mbox 형식이 아닌 Maildir에 새 사서함을 작성하도록합니다.
그런 다음 음소거를 시작하고 새 폴더에 저장하려는 메시지를 선택하십시오. 를 눌러 s
새 메일 함의 경로를 저장하고 입력하십시오 (끝에 슬래시 없음). 그리고 Enter를 누르십시오. Mutt는 새로운 Maildir을 생성하고 새로 생성 된 메일 박스에 메시지를 저장합니다.
imapd
있으며 쉘 에서 직접 활성화를 지원합니다 . 예를 들어,dovecot --exec-mail imap
Mutt 's에 사용될 수 있습니다set tunnel=
. 아마도 택배도 비슷한 것이 있습니까? Mutt 내에서 사서함을 만들 수 있습니다. (/usr/lib/courier/imap
충분할 수도 있습니다.)