Я получаю много электронных писем ежедневно, и с постоянно растущей суммой maildirs я нуждаюсь для структурирования/оптимизирования просмотра в дураке.
Мои maildirs следуют этой схеме именования: .domain.category.sub_category
Моя цель состоит в том, чтобы повредиться domain
, category
и sub_category
на вложенные уровни при просматривании почтовых ящиков. Это - вид достигнутых с помощью IMAP. Но я натыкаюсь на несколько препятствий, таким образом, мои вопросы:
(См. мою конфигурацию ниже),
Это - вложенное представление почтовых ящиков, возможное, непосредственно получая доступ ~ / Почта и не используя IMAP?
Например. set folder="~/Mail"
и set spoolfile="~/Mail/.INBOX"
Когда я запускаю дурака, мне дарят все доступные почтовые ящики, который является тем, от чего я хочу убежать. Я хочу быть направленным непосредственно в мой ящик входящих сообщений по умолчанию/основной как, я делаю при доступе ~ / Почта непосредственно. Как?
При ударе c (определенный макрос, см. конфигурацию ниже), мне снова дарят все доступные почтовые ящики, а не почтовые ящики на текущем уровне просмотра, например, почтовые ящики, содержащие определенное category
.
Для получения этого представления, я должен поразить c+TAB. Я решил это путем добавления a <tab>
к c макросу. Действительно ли это - правильный путь? В противном случае, каков был бы лучший способ решить это?
Наконец заставляя дурака представить меня почтовые ящики на вложенных уровнях они только перечислены и не аннотированы N, указав на новую почту, или еще лучше, общее количество новых писем в или под папкой. Я знаю, что это возможно определить формат на различных взглядах, но там один для этого представления? Если так, который?
Я знаю свой малопонятный жаргон, и описание проблемы могло бы быть выключено, поэтому заранее, извините. Спросите меня, если что-то кажется неясным или не имеет смысла.
Моя конфигурация дурака:
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
Ответ на вопросы 2-4:
Окно браузера почтового ящика дурака имеет два режима. Каждый показывает содержание Вашего mailboxes
переменная. Это похоже на оболочку ls -l
список, но на левой стороне имеет числа и место для помещения N, если существует новая почта. Я полагаю, что это представление настраиваемо, но я не уверен пренебрежительный, каково его имя. Выполнение man muttrc
и поиск "_format" предполагает, что это folder_format
установка.
Другой режим должен только отобразить иерархию файловой системы. На моей машине нет никакого N, показанного в том режиме также; я не думаю, что это настраивается, но я могу быть неправым. Можно переместиться к где угодно на диске с этим. change-dir
привязка клавиш (присвоенный "c" на моей машине, но возможно по-другому для Вас) позволяет Вам просто вводить каталог, который Вы хотите видеть. Или можно перейти путем выбора ".." записи, и т.д.
Первый режим показывают сначала, и переключатели Вкладки между режимами. Таким образом ответить на Q2 и Q3: да, просто добавьте Вкладку к своим макросам, если Вы хотите, чтобы другой режим отображения был вызван.
Ответить на Q4: Я подозреваю, что поле N только обнаруживается в режиме отображения, который показывает все проверки дурака почтовых ящиков сразу. Если я буду прав, то Вы не сможете получить его в иерархическом дисплее. Если Вы не пишете патч для дурака. (Возможно, кто-то уже имеет.)