Mutt теряет флаг «новый» на непрочитанных письмах при смене почтового ящика.

432
Plup

У меня неправильная конфигурация в настройках почты, и я не могу сказать, откуда она взялась.

Я настроил свой клиент Mutt на получение электронной почты от Offlineimap с помощью папки-ловушки для обработки нескольких учетных записей. Это хорошо работает, но когда я отмечаю сообщение, newоно не сохраняет новый флаг при смене почтового ящика.

Я долго не использую Mutt, поэтому я немного озадачен тем, откуда может возникнуть эта проблема. Вот некоторая конфигурация, которая мне кажется уместной:

~ / .Muttrc

set folder = ~/.mail set spoolfile = "+Gmail/INBOX" source ~/.mutt/accounts/gmail folder-hook Gmail/* source ~/.mutt/accounts/gmail folder-hook Plup/* source ~/.mutt/accounts/plup mailboxes +Gmail/INBOX +Plup/INBOX [...] 

~ / .Mutt / счетов / Gmail

set sendmail = "/usr/bin/msmtp -a gmail" set from = "me@gmail.com" set realname = Me set mbox = "+Gmail/archive" set postponed = "+Gmail/drafts" 

~ / .Offlineimaprc

[Account Gmail] localrepository = Gmail-Local remoterepository = Gmail-Remote [Repository Gmail-Local] type = Maildir localfolders = ~/.mail/Gmail [Repository Gmail-Remote] type = Gmail remoteuser = me@gmail.com remotepass = secret realdelete = yes  maxconnections = 3  sslcacertfile = /etc/ssl/certs/ca-certificates.crt 

Любая помощь или отладочные идеи будут оценены.

1
Это фактически делает то же самое, когда я открываю и закрываю почтовый ящик. Может быть, это не имеет ничего общего с несколькими учетными записями, но что-то не так в оффлайнмэпе и конфиге mutt. Plup 6 лет назад 0
Может ли это быть из-за того, как я обновляю offlineimap, используя полное обновление в cron задании каждые 10 минут. Plup 6 лет назад 0
Подтверждено: Mutt удаляет новые флаги при закрытии любого почтового ящика. Чрезвычайно раздражает. SzG 6 лет назад 0

1 ответ на вопрос

1
SzG

Mutt помечает всю новую почту как Old при закрытии почтового ящика по умолчанию, даже если он не прочитан. Маркировка при прочтении - это еще один флаг. Проблема в том, что Mutt по умолчанию только подсвечивает New mail, так что это совершенно неверная идея.

Чтобы переопределить безумное поведение по умолчанию, добавьте это к вам .muttrc:

mark_old = no 
Я обсудил это немного подробнее в ответе на следующий вопрос: https://superuser.com/questions/730010/read-and-unread-in-mutt Christian Herenz 5 лет назад 0

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