왜 mutt는 $"편지함 동기화"를 사용할 때까지 삭제된 이메일을 보관합니까?

왜 mutt는 $"편지함 동기화"를 사용할 때까지 삭제된 이메일을 보관합니까?

이메일을 삭제하면 내가 사용한 다른 모든 메일 클라이언트가 해당 이메일을 내 시야에서 제거합니다. 마음이 바뀌어 이메일에 답장하고 싶다면 언제든지 휴지통으로 가서 찾아보면 됩니다. 이메일을 삭제한 후에도 mutt가 내 받은편지함에 이메일을 계속 표시하는 이유는 무엇입니까?

삭제 후 바로 숨길 수 있나요?

답변1

"d" 뒤에 달러 기호 "$"를 추가하면 mutt는 메시지가 표시되자마자 동기화됩니다. 언제든지 "$"를 클릭하면 동기화됩니다.

답변2

나는 jw013이 그의 의견에서 이 질문에 답했다고 생각합니다.

내 생각엔 어떤 개자식 개발자가 오래 전에 이것을 기본 동작으로 만들기로 결정한 것 같습니다. 삭제된 메시지를 표시하면 해당 메시지를 선택하고 삭제 취소할 수 있습니다. 삭제 취소 기능을 사용하지 않으려면 언제든지 d 키를 다음 <purge-message>으로 다시 매핑할 수 있습니다.<delete-message>

답변3

<purge-message> 

표준 mutt 배포판의 일부가 아닙니다. 저는 mutt의 문서를 읽고 #mutt freenode irc 채널에 문의하여 이를 확인했습니다.

이런 식으로 시도해 볼 수 있습니다.

macro index d "<save-message>+bsdad/trash<enter><sync-mailbox>" "copy message to the trash"

약간의 지연이 발생하지만(메일함을 동기화하는 데 약 1초 소요)

답변4

필요에 따라 메시지를 삭제하는 데 도움이 되는 이 내용이 내 .muttrc에 있습니다.

macro index,pager,editor    <F5>        <sync-mailbox>                  "upload mailbox changes upward"
macro index,pager           <F8>        "<delete-message><sync-mailbox>" "delete immediately"

이제 메시지를 즉시 삭제하고 싶을 때 F8 키를 사용하면 mutt가 메시지를 삭제된 것으로 표시한 다음 메일함과 동기화하는 데 1초가 걸립니다. 여러 메시지를 삭제하려면 메시지를 모두 d로 표시한 다음 F5를 눌러 메일함을 동기화하면 각 메시지에 대해 F8을 누르고 동기화될 때까지 기다리는 것보다 시간이 절약됩니다.

관련 정보