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. Однако плохой вопрос остается проблемой.

  • Как сохранить PDF-файлы «text / pdf» на диске из входящей почты в Mutt
  • Выбор разных учетных записей в режиме отправки
  • Как настроить Mutt и Spamassassim
  • Греческие символы в боковой панели mutt (имена почтовых ящиков, полученные через offlineimap)
  • Как сделать Firefox открытым mailto: ссылки с mutt в терминале
  • Можете ли вы изменить учетные записи почты получателем в mutt?
  • Может ли mutt показывать индекс и тело сообщений в горизонтальном разрезе?
  • Как настроить 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-сообщения :

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

    Linux и Unix - лучшая ОС в мире.