고쳐 쓰다

고쳐 쓰다

저는 mutt와 mutt-patched를 사용하여 5개의 서로 다른 Gmail 계정을 관리합니다. 각 계정에 대해 mailboxes +INBOX각 계정에 대한 구성 명령문이 포함된 사서함으로 INBOX가 있습니다 . 그런 다음 INBOX왼쪽 열에서 선택할 수 있는 5가지 다른 추악한 옵션이 있습니다.

각 사서함에 속한 계정과 같은 각 사서함에 대한 시각적 정보를 얻기 위해 사서함 화면 이름의 이름을 바꾸는 방법이 있습니까?

답변1

친구의 도움으로 몇 가지 조사를 했고 이것이 우리가 발견한 것입니다.

메일함 목록을 변경할 수 있지만(예: "c" + "?" 누르기) 폴더 브라우저에서 이름을 변경하는 쉬운 방법은 현재로서는 없습니다(그러나 덜 쉬운 방법이 있을 수도 있음). (나는 이것이 mutt-patched tree를 바꿀 것이라고 생각합니다). ~에서디스플레이에 관한 mutt wiki FAQ:

사서함/폴더 목록(또는 메뉴)의 형식/표시를 어떻게 변경합니까? 사서함 폴더의 기본 표시에는 때때로 필요한 것보다 훨씬 더 많은 정보가 포함되어 있습니다. "N 권한 소유자 그룹 크기 날짜 이름"이지만 "N 크기 날짜 이름"과 같이 더 짧은 이름을 선호할 수도 있습니다. $folder_format사용 가능한 받은 편지함(브라우저)의 표시 모양을 구성하려면 이 변수를 조정해야 합니다 . manual.txt에서 찾으세요. 일반적으로 말해서, *_format몇 가지 변수 세트를 사용하여 보기를 사용자 정의할 수 있습니다.

set folder_format="%2C %t %N %8s %d %f"  # what I settled on

여기서 형식을 지정하는 데 사용할 수 있는 변수를 찾을 수 있습니다.

폴더 브라우저에서 폴더 이름을 개인화하거나 빠르게 표시하거나 레이블을 지정할 수 있습니까? 아니요. :-)

/RemoteFolder 프롬프트를 사용하여 경로 이름을 줄이거 $folder나 원하는 대로 폴더 이름을 지정할 수 있습니다(입력 정렬 또는 저장용).

그리고mutt wiki RemoteFolder에 대한 FAQ설명하다:

긴 IMAP 경로 이름을 입력하지 않으려면 어떻게 해야 합니까? IMAP 계정이 1개만 있거나 $folder로컬 폴더에 액세스하는 데 변수가 필요하지 않거나 "~"를 사용하여 이를 수행하는 경우 단일 IMAP 서버에 대한 공용 경로를 저장 $folder하고 "+" 또는 "="를 다음과 같이 사용할 수 있습니다. 바로가기(MuttGuide/Folders 참조)

여러 개의 사서함이 사서함 폴더 찾아보기 모드에 나열되도록 지정할 수 있습니다(폴더를 변경하려면 "?"를 두 번 눌러 사서함 보기를 전환하는 키를 찾으세요). 이를 사용하여 입력을 지정할 때 입력을 저장할 수 있습니다 $folder(마지막에는 일반 로컬 값으로 재설정된다는 점에 유의하세요).

set folder=imap://AAA.tld
mailboxes +folder1 +folder2 ...
set folder=imap://BBB.tld
mailboxes +folder1 +folder2 ...
...
set folder=~/Mail

또는 특히 폴더가 여러 개 있는 경우 다양한 메뉴와 상황에서 매크로(폴더 변경 또는 저장)를 사용하세요.

후크를 사용하면 $folder상황을 동적으로 변경하고 창의력을 발휘할 수 있습니다.

그런데 아직 성공하지 못했는데 혹시 누군가...

또 다른 가능성은 아마도@alias 단축키.

그리고 내 생각에 가장 명확한 대답은 다음과 같습니다.새로운 강화된 티켓에는 정확한 이메일 별칭이 필요합니다.. 이 티켓에는문제가 해결될 것 같은 첨부 파일, 하지만 아직 테스트해 본 적은 없습니다(아마 테스트해 볼 수도 있지만 지금은 시간이 없습니다).

답변2

고쳐 쓰다

바보

무터 이후1.14(2020-05-02에 게시됨) Mailboxes 명령으로 지정된 사서함에 대한 레이블을 선택할 수 있습니다.

문서:

용법:

이메일[[-poll| -nopoll] [-label label|-nolabel]메일][...]

-label 매개변수를 사용하면 메일함 경로 대신 사이드바 또는 메일함 브라우저에 인쇄할 대체 레이블을 지정할 수 있습니다. -nolabel 매개변수를 사용하여 레이블을 제거할 수 있습니다. 지정하지 않으면 기존 사서함 레이블이 변경되지 않고 유지됩니다.

예:

mailboxes -label account_name-INBOX +INBOX

또는 받은 편지함 앞에 가짜 편지함을 정의하십시오.

mailboxes -label ACCOUNT_NAME /path/to/fake/mailbox
mailboxes +INBOX

네오무트

네오머트 버전 이후2019-10-25명명된 사서함 명령이 있습니다.

문서:

이름 사서함 설명 사서함 { 사서함 설명...}

예:

named-mailboxes account_name-INBOX +INBOX

또는 받은 편지함 앞에 가짜 편지함을 정의하십시오.

named-mailboxes ACCOUNT_NAME /path/to/fake/mailbox
mailboxes +INBOX

노트:

  • 가짜 메일함 프롬프트 - 메일함은 mbox, maildir dirname/{cur,new,tmp} 또는 /dev/null에 대한 심볼릭 링크일 수 있습니다.
  • 나는 neomutt가 곧 mutt의 메일함 옵션 -(no)poll 및 -(no)label을 채택할 것이라고 믿습니다.

관련 정보