16

Я использую Mutt 1.5.20 в Mac OS X Terminal. У меня есть учетная запись Google, почту которой я получаю через IMAP. Я также использую приложение уведомлений Gmail, чтобы уведомлять меня о новых сообщениях электронной почты. Мой опыт общения с Маттом датируется не позднее 1 недели.

Проблема заключается в следующем: когда мой уведомитель Gmail сообщает мне о новом электронном письме, я нажимаю на терминал, чтобы открыть Mutt. Я могу прочитать сообщение, и Матт отметит его как прочитанное. Однако серверам Google не сообщают, что сообщение читается до тех пор, пока Mutt не закроется. Таким образом, мой уведомитель Gmail продолжает показывать ложное непрочитанное число.

Как я могу заставить Mutt синхронизироваться с IMAP, не выходя каждый раз, когда я заканчиваю читать свою электронную почту? Предпочтительно синхронизация будет происходить мгновенно, но периодическая синхронизация также будет удовлетворительной.

1 ответ1

16

Ручная синхронизация

Попробуйте $:

$         sync-mailbox         save changes to mailbox

Автоматическая синхронизация?

Вы не можете заставить mutt делать это автоматически / периодически, по замыслу. Насколько я понимаю, причина в том, что это может привести к потере данных. Например, когда вы помечаете что-то как удаленное, вы обычно можете отменить его, и автоматическая синхронизация может помешать этому (см. Re: Auto sync-mailbox - никак! и Mutt, IMAP и autorefresh ').

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

альтернативы

Есть исходный патч, добавляющий перехват тайм-аута к Mutt, который вы можете использовать для периодического вызова sync-mailbox , но он предназначен для mutt 1.5.9 и я не знаю, можно ли его применить к текущей версии.

Вы также можете настроить OfflineIMAP (или isync). Он предназначен для синхронизации локальных почтовых ящиков с центральным IMAP. Затем вы можете использовать другую систему уведомлений (например, встроенную в mutt или mail-notification и т.д.), Чтобы посмотреть изменения в вашем локальном ящике.

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