1

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

Я настроил свой клиент 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 ответ1

1

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

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

mark_old = no

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .