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

  • Где настроить мой smtp-сервер в утилите Mutt
  • Как просмотреть полное сообщение bounce в mutt?
  • Могу ли я автоматически отправлять с определенных адресов электронной почты в Mutt?
  • Индивидуальные рабочие письма и подписи с каждой фирмой, возможно, с Mutt и Procmail для просмотра Professional?
  • Получение vim для перехода на первую строку и вход в режим вставки при написании электронной почты с помощью mutt
  • mutt: отметьте как прочитанное и удаляемое
  • Procmail не работает
  • как я могу отправить отложенную почту 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-сообщения :

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

    Interesting Posts

    Как сделать переносной флеш-диск Ubuntu на разные компьютеры?

    Как заставить wget сохранять содержимое веб-страницы в файл?

    Открытый HTTP / HAProxy-сервер также представляет собой VPN … должен ли он делать оба?

    Как настроить RTLinux на ноутбуке x64, чтобы вести себя в реальном времени?

    Как расширить linux-раздел с? (После успешного продления: не загружать компьютер)

    Установленный Linux, теперь Windows больше не загружается

    squid – ssl bump

    Восстановление пространства из одной файловой системы, чтобы передать его другому без LVM

    Как я могу установить переменную среды постоянно через сценарий оболочки?

    Общее количество попыток pam_tally вместо пользовательских?

    Новый пользователь Bash loop

    Выпадающий терминал, когда мышь попадает в верхнюю границу рабочего стола

    Получить адрес маршрутизатора любого интерфейса

    Как закрыть gdb (или другие фреймы) на emacs?

    Изменить владельца для файла резервной копии, созданного backupninja

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