У меня есть эта строка в ~/.muttrc:

macro index tp "<change-folder>[Gmail]/Important<enter>" "Go to priority inbox"

который успешно ограничивает то, что захватывает mutt только для входящих сообщений Gmail.

Но он захватывает сообщения From меня, а также сообщения To меня. Это не то , что я хочу: Я хочу видеть только приоритетные сообщения, которые мне.

Я могу придумать два способа исправить это раздражение:

  1. Используйте встроенные фильтры mutt после ввода t, p, чтобы удалить сообщения From меня.
  2. Улучшение строки macro index выше. Может быть, Gmail принимает код, который будет дополнительно разграничивать то, что он захватывает. (В строке поиска веб-интерфейса я знаю, что это будет -from:my.address@gmail.com . Но я не уверен, как включить это в [Gmail]/Important .)

Я погуглил, но не могу найти именно такие ответы. Любая помощь или предложения будут оценены.

1 ответ1

1

Вы действительно близко. Все, что вам нужно добавить в ваш макрос, это ограничение; используя mutt напрямую, вы нажимаете «l», затем вводите «~ p» (полный список паттернов вы можете увидеть в документации по mutt). Таким образом, в макросе вы получите что-то вроде:

macro index tp "<change-folder>[Gmail]/Important<enter><limit>~p<enter>" "Go to priority inbox"

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