Recebo muitos e-mails diariamente, e com a quantidade cada vez maior de maildirs, preciso estruturar / otimizar a navegação no mutt.
Meus maildirs seguem este esquema de nomeação: .domain.category.sub_category
Meu objetivo é quebrar domain
, category
e sub_category
em níveis aninhados quando visitar os caixas de correio. Isso é conseguido através do uso do imap. Mas eu me deparo com alguns obstáculos, então minhas perguntas são:
(Veja minha configuração abaixo)
Essas caixas de correio aninhadas são possíveis acessando diretamente o ~ / Mail e não usando o IMAP?
Por exemploset folder="~/Mail"
eset spoolfile="~/Mail/.INBOX"
Quando eu começo o mutt eu sou presenteado com todas as caixas de correio disponíveis, que é o que eu quero fugir. Eu quero ser direcionado diretamente para minha caixa de entrada padrão / principal como eu faço ao acessar o ~ / Mail diretamente. Quão?
Ao apertar c (uma macro definida, veja a configuração abaixo) eu novamente me deparo com todas as caixas de correio disponíveis, e não com as caixas de correio no nível de navegação atual, por exemplo, caixas de correio contendo um específico
category
.
Para obter essa visão, preciso pressionar c + TAB . Eu resolvi isso adicionando um<tab>
ao macro c . Este é o caminho certo? Se não, qual seria a melhor maneira de resolver isso?Quando finalmente recebo o mutt para me apresentar caixas de correio em níveis aninhados, eles são apenas enumerados e não anotados com N , indicando novos e-mails ou, melhor ainda, o número total de novos e-mails dentro ou sob uma pasta. Eu sei que é possível definir o formato nas diferentes visualizações, mas existe uma para essa exibição? Se sim, qual?
Eu sei que a minha linguagem e descrição do problema pode estar fora, então com antecedência, desculpe. Por favor, não hesite em perguntar se algo parece incerto ou não faz sentido.
Minha configuração mutt:
set autoedit
set edit_headers
set reverse_name
set from='blapp'
set realname='Blapp'
set use_from
set folder="imap://foo@bar/"
set spoolfile="imap://foo@bar/"
#set folder="~/Mail"
#set spoolfile="~/Mail/.INBOX"
mailboxes `awk '{printf("+%s ", $1)}' ~/Mail/subscriptions`
set mask="!^\\.[^.]"
set mail_check = 15
set strict_threads = "yes"
set header_cache = ~/var/mutt_cache
set copy=yes
set delete=ask-yes
set include=yes
set postpone=ask-yes
set print=ask-no
set followup_to=no
set edit_hdrs
set abort_unmodified
set bounce_delivered=no
set pager_index_lines=6
set pager_stop=yes
set arrow_cursor=no
set read_inc=25
set write_inc=25
set check_new=yes
set forward_quote=no
set help=yes
set indent_string="> "
set status_on_top
set folder_format="%t%N %2C %-30f %8s %d "
set hdr_format="%4C %Z %{%b %d} %-15.15n (%4l) %s"
set pager_format="%S [%T] %n / %s"
set status_format="-%r- %f %?n?[ New:%n ]?----%>-(%P)---"
set sort=threads
set sort_aux=last-date-received
bind index \t next-unread
bind pager \t next-unread
bind index ,\t previous-unread
bind pager ,\t previous-unread
bind index - collapse-thread
macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder"
macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"
set read_inc=1000 # Speed up opening of large mboxes
set write_inc=1000
set charset=utf-8
set send_charset=utf-8
set record="+sent.`date +%Y`.`date +%m`"
set postponed="+drafts"
# Automatic viewing of html mail, but always prefer text/plain
set implicit_autoview
alternative_order text/plain text/html