내 maildir 디렉토리에 파일이 있으면 새 이메일에 대한 알림을 받습니다 ~/.mail/*/Inbox/new
. 그러나 새 이메일을 읽을 때 mutt
로그아웃하거나 사서함을 동기화할 때만 파일이 이 디렉터리 밖으로 이동됩니다. mutt
이상적으로는 이메일을 읽은 후 즉시 이메일이 이동하고 싶습니다. 그래서 Enter다음을 j.k~/.mutt/muttrc
macro index <Enter> "<display-message><sync-mailbox>" "display a message, then sync"
macro pager j "<next-undeleted><sync-mailbox>" "move to the next undeleted message, then sync"
macro pager k "<previous-undeleted><sync-mailbox>" "move to the previous undeleted message, then sync"
index/pager 에 도움을 요청하여 mutt
이러한 내용이 수락되었음을 확인했습니다 . 그리고 호출기 모드에서는 동기화가 즉시 잘 작동하는 것 같습니다. 그러나 색인 모드에서 누르는 것은 작동하지 않는 것 같습니다. 동기화가 없습니다. FWIW 이후를 눌러 수동으로 동기화를 시도했는데 정상적으로 작동하여 예상대로 파일이 이동되었습니다.?jkEnter$Enter
Enter메시지를 표시한 후 즉시 동기화하는 방법은 무엇입니까 ?
편집하다
광산 j과 k해킹도 완벽하게 작동하지 않습니다. 를 사용하여 검색하면 notmuch-mutt
임시 편지함이 생성됩니다. 호출기에서 메시지를 연 후 j또는 를 누르면 k다음 이메일이 선택되지만 호출기가 닫힙니다. 아마도 sync
오류 때문일 것입니다. 오류가 발생합니다.
Mailbox is read-only.
이제 내 질문은 좀 더 일반적인 제목입니다. 이메일을 읽은 후 mutt가 자동으로 동기화되도록 하는 방법은 무엇입니까?