Дурак вложил навигацию почтовых ящиков

Я получаю много электронных писем ежедневно, и с постоянно растущей суммой maildirs я нуждаюсь для структурирования/оптимизирования просмотра в дураке.

Мои maildirs следуют этой схеме именования: .domain.category.sub_category

Моя цель состоит в том, чтобы повредиться domain, category и sub_category на вложенные уровни при просматривании почтовых ящиков. Это - вид достигнутых с помощью IMAP. Но я натыкаюсь на несколько препятствий, таким образом, мои вопросы:

(См. мою конфигурацию ниже),

  1. Это - вложенное представление почтовых ящиков, возможное, непосредственно получая доступ ~ / Почта и не используя IMAP?
    Например. set folder="~/Mail" и set spoolfile="~/Mail/.INBOX"

  2. Когда я запускаю дурака, мне дарят все доступные почтовые ящики, который является тем, от чего я хочу убежать. Я хочу быть направленным непосредственно в мой ящик входящих сообщений по умолчанию/основной как, я делаю при доступе ~ / Почта непосредственно. Как?

  3. При ударе c (определенный макрос, см. конфигурацию ниже), мне снова дарят все доступные почтовые ящики, а не почтовые ящики на текущем уровне просмотра, например, почтовые ящики, содержащие определенное category.
    Для получения этого представления, я должен поразить c+TAB. Я решил это путем добавления a <tab> к c макросу. Действительно ли это - правильный путь? В противном случае, каков был бы лучший способ решить это?

  4. Наконец заставляя дурака представить меня почтовые ящики на вложенных уровнях они только перечислены и не аннотированы 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
1
задан 18.02.2010, 18:57

1 ответ

Ответ на вопросы 2-4:

Окно браузера почтового ящика дурака имеет два режима. Каждый показывает содержание Вашего mailboxes переменная. Это похоже на оболочку ls -l список, но на левой стороне имеет числа и место для помещения N, если существует новая почта. Я полагаю, что это представление настраиваемо, но я не уверен пренебрежительный, каково его имя. Выполнение man muttrc и поиск "_format" предполагает, что это folder_format установка.

Другой режим должен только отобразить иерархию файловой системы. На моей машине нет никакого N, показанного в том режиме также; я не думаю, что это настраивается, но я могу быть неправым. Можно переместиться к где угодно на диске с этим. change-dir привязка клавиш (присвоенный "c" на моей машине, но возможно по-другому для Вас) позволяет Вам просто вводить каталог, который Вы хотите видеть. Или можно перейти путем выбора ".." записи, и т.д.

Первый режим показывают сначала, и переключатели Вкладки между режимами. Таким образом ответить на Q2 и Q3: да, просто добавьте Вкладку к своим макросам, если Вы хотите, чтобы другой режим отображения был вызван.

Ответить на Q4: Я подозреваю, что поле N только обнаруживается в режиме отображения, который показывает все проверки дурака почтовых ящиков сразу. Если я буду прав, то Вы не сможете получить его в иерархическом дисплее. Если Вы не пишете патч для дурака. (Возможно, кто-то уже имеет.)

2
ответ дан 12.12.2019, 13:19

Теги

Похожие вопросы