Mutt: могу ли я определить свои собственные правила для обнаружения котируемых сообщений?

Недавно я начал использовать mutt с моим почтовым адресом электронной почты IMAP.

Поскольку я так сильно его любил, я также установил его с моим электронным адресом в колледже. Это, к сожалению, проводится коллегией команды ИКТ в Outlook Webapp, которая, похоже, не придерживается некоторых различных базовых стандартов, таких как цитирование сообщений.

На каждой почтовой службе, которую я использовал (не много, но эй), сообщение цитируется с использованием следующего метода:

This is my new message >this is >a quoted message >> this is a >> quoted message inside the quoted message 

или что-то подобное. Кажется, что Мутт подбирает это и расписывает их соответствующим образом.

Однако Outlook Webapp имеет следующую схему qutoing:

 This is my new message -----Original Message----- From: Foo@Bar Subject: Foobar Date: 1st of Foo, 2012 20:18 To: Bar@Baz this is a quoted message -----Original Message----- From: Bar@Baz Subject: Foobar Date: 1st of Foo, 2012 20:13 To: Foo@Bar this is a quoted message inside the quoted message 

Есть ли способ сказать, как это понять?

Обратите внимание, что, когда разные пользователи имеют разные языки, установленные в веб-приложении, это также отражается в цитировании, например, у голландского человека будет -----Oorspronkelijk bericht----- вместо его английской копии, и он будет отправлен вокруг как это. Так что будет какое-то смешение.

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

Примечание. Я отказался от использования Outlook Webapp, и, таким образом, я создал новую учетную запись gmail. Мой Outlook Webmail get перенаправлен на эту учетную запись gmail, и я могу ответить на нее, используя мой обычный адрес электронной почты колледжа из gmail webapp или mutt. Однако плохой вопрос остается проблемой.

One Solution collect form web for “Mutt: могу ли я определить свои собственные правила для обнаружения котируемых сообщений?”

Ну, я не мог найти какие-либо Mutt- color такие как инструкции конфигурации, которые позволяют применять информацию о цвете по нескольким строкам.

Возможно, самый простой способ справиться с сообщением Outlook – настроить фильтр, например:

 $ awk '/-----Original Message-----/ { level++; } { for (i=0;i<level;++i) printf(">"); printf("%s%s", $0,"\n"); } ' 

mutt есть команда display_filter :

При установке задает команду, используемую для фильтрации сообщений. Когда сообщение просматривается, оно передается в качестве стандартного ввода в файл $ display_filter, и отфильтрованное сообщение считывается со стандартного вывода.

Вероятно, вы можете сделать эту команду условной (с помощью перехватчиков ) – т.е. выполнить ее только тогда, когда сообщение имеет заголовок пользовательского агента Outlook. Возможно, с помощью hook-сообщения :

Эта команда может использоваться для выполнения произвольных команд конфигурации перед просмотром или форматированием сообщения на основе информации о сообщении. команда выполняется, если шаблон соответствует отображаемому сообщению.

  • mutt: автоматически показывать новые сообщения
  • синхронизация локальной электронной почты с imap-mutt-friendly
  • mutt: Использовать gpgme или классический gpg?
  • Использование mutt и thunderbird вместе
  • Удалить префикс из заголовка объекта в индексном представлении
  • Mutt не просит очистить удаленные письма
  • Вложения изображений в формате электронной почты как встроенные вместе с телом электронной почты
  • Отображение писем с mutt
  • Mutt не перечисляет все открытые ключи
  • Использование корзины с Mutt: имеет ли смысл?
  • Как настроить Mutt для gmail безопасно
  • urksvt map esc ключ к последовательности клавиш
  • Linux и Unix - лучшая ОС в мире.