저는 Mutt에 두 개의 "휴지통" 매크로를 정의했습니다. 하나는 휴지통 폴더용(삭제 및 동기화된 것으로만 표시됨)이고 다른 하나는 나머지 폴더용(휴지통에 저장되고 동기화됨)입니다.
folder-hook . 'macro index <delete> "s=Trash<enter><enter><sync-mailbox><change-folder>^<enter>"'
folder-hook =Trash 'macro index <delete> "<delete-message><sync-mailbox><change-folder>^<enter>"'
그렇지 않으면 set delete = yes
메시지가 즉시 삭제되며 질문도 없습니다. 이 동작은 휴지통 외부에서는 괜찮지만, 휴지통에서 메시지를 삭제하기 전에 Mutt에게 확인을 요청하고 싶습니다.
지금까지 제가 생각한 유일한 해결 방법은 매크로에서 동기화하지 않는 것입니다(즉, <delete-message>
매크로에서 사용). 따라서 수동으로 동기화할 때까지 삭제된 메시지를 유지해야 합니다. (이건 이상적이지 않습니다...)
휴지통에서 Mutt가 메시지를 실제로 삭제된 것으로 표시하고 지우기 전에 확인을 요청하도록 이를 변경할 수 있습니까?
감사해요.
답변1
내 생각엔 변화가 있을 것 같아삭제매크로 시작 부분의 옵션과 ask-no
끝 부분의 재설정이 트릭을 수행해야 합니다.yes
folder-hook =Trash 'macro index <delete> "set delete=ask-no;<delete-message><sync-mailbox><change-folder>^<enter>set delete=yes"'