«Ручная нарезка резьбы» в Thunderbird?

6629
sleske

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

В этих случаях я хотел бы вручную назначить или «закрепить» почту в существующей ветке. Есть ли способ / аддон сделать это в Thunderbird?

Я думаю в соответствии с контекстным меню "прикрепить почту к теме XXX". Почта затем станет частью этой цепочки (возможно, со специальным маркером, объясняющим, что она была сгруппирована вручную).

Обновление: я использую Thunderbird 3.7 Alpha, но мне интересны решения для любой версии.

13
Запрос функции для этого закончен в https://getsatisfaction.com/mozilla_messaging/topics/feature_request-o6k0. Пожалуйста, иди +1 :) colan 10 лет назад 1
И фактический билет для этого закончен в https://bugzilla.mozilla.org/show_bug.cgi?id=36024. colan 10 лет назад 0
связанные http://superuser.com/questions/259172/merging-threads-in-thunderbird That Brazilian Guy 10 лет назад 0
плагин для этого: http://superuser.com/a/934017/247013 silvio 8 лет назад 0
Для получения дополнительной информации о многопоточности и текущих скрытых настройках для управления ею см. Https://wiki.mozilla.org/MailNews:Message_Threading. Там нет ничего, что позволяло бы создавать потоки вручную, но, возможно, что-то, что могло бы заставить Thunderbird вести себя больше, чем вы ожидаете. joelostblom 7 лет назад 1

6 ответов на вопрос

7
harrymc

Единственное решение, которое я могу придумать, - это изменить строку темы так, чтобы электронное письмо вписывалось в потоковую модель Thunderbird (Re: subject). Есть два способа, которыми я могу думать:

  1. Переслать письмо самому себе с новой темой.

  2. Используйте расширение TB Header Tools для редактирования строки темы. Однако у меня нет опыта работы с этим расширением, и я не могу гарантировать его работоспособность. Видимо, раньше он хорошо работал с TB2.

[EDIT] Расширение TB Header Tools недоступно для текущих версий Thunderbird.
Теперь я рекомендую EditEmailSubject, который я использую сам без проблем.

Спасибо за указатель на расширение инструментов заголовка. Очевидно, это действительно не работает для ТБ 3, но это может дать мне представление. sleske 14 лет назад 0
У меня есть сообщения Thunderbird с разными строками: http://superuser.com/questions/649767/how-do-i-achieve-proper-threading-on-thunderbird That Brazilian Guy 10 лет назад 0
Да, Thunderbird развивался с 2010 года. harrymc 10 лет назад 1
В наши дни * Hust * мы используем за это. см. ответ: http://superuser.com/a/934017/247013 silvio 8 лет назад 0
За исключением того, что комментарии говорят, что он сломан. Peter Flynn 8 лет назад 0
@PeterFlynn: Этот ответ с 2010 года устарел. Я добавил другое расширение, чтобы заменить его. harrymc 8 лет назад 0
4
simo

Пожалуйста, проверьте хорошую информацию о потоке здесь: https://github.com/protz/GMail-Conversation-View/wiki/What-is-threading

Основная причина нежелательного поведения ?:


Несвязанные темы сгруппированы вместе!

Кто-то ленивый, и вместо того, чтобы написать новое сообщение, просто нажмите «Ответить всем» и смените тему. Вам нужно обучить этих людей и сказать им, чтобы они не использовали ответ всем, когда они собираются начать новую тему.


Мне все еще интересно, есть ли способ вручную изменить заголовки ответа или ссылки.

Да, есть способ изменить заголовки ответа вручную. Смотри мой ответ :-). sleske 12 лет назад 0
Все, что требуется, - это иметь возможность перетаскивать потерянное сообщение и помещать его в поток, где оно должно быть в первую очередь, если бы у отправителя было достаточно ума, чтобы использовать Reply вместо New ... Peter Flynn 8 лет назад 0
4
Papou

Вы можете использовать плагин Header Tools Lite от гения Паоло .

- select message under which to Thread - message_context_menu>HeaderToolsLite>Change Header Details - copy Message-ID: (or one of References: to thread randomly) - select misplaced message - message_context_menu>HeaderToolsLite>Change Header Details - paste into References: in comma separated list - thank 
1
sleske

Ответ harrymc указал мне на обзорную статью для Расширения Инструментов Заголовка TB, которая говорит:

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

Это, вероятно, то, что я сделаю так же. Таким образом, я могу менять / добавлять заголовки по своему усмотрению (либо корректировать тему, либо напрямую добавлять отсутствующие In-Reply-To:или References:заголовки).

@sleske: Поскольку вы добавили свой собственный ответ, у нас теперь, безусловно, есть проблема с вознаграждением. Вот почему постеру всегда рекомендуется редактировать свой пост, а не добавлять ответы, независимо от того, есть щедрость или нет. harrymc 14 лет назад 0
@harrymc: Извините, не знал этого. В чем проблема? Я могу просто принять ответ, не так ли? sleske 14 лет назад 0
Правильно, это один из способов решения проблемы. Тем не менее, мой ответ не тот, который вы будете использовать :) harrymc 14 лет назад 0
@harrymc: Нет, не напрямую, но вы указали мне интересное направление. В любом случае, нет лучшего ответа, чем ваш ;-). sleske 14 лет назад 0
1
silvio

Для этого я использую расширение TotalMessage . Перетащите сообщение в нужное родительское сообщение и отбросьте его.

Пожалуйста, посмотрите в комментарии. Инструмент не может работать для вас.

TotalMessage был бы действительно хорош, но он сломал пользовательский интерфейс (TotalMessage 3.1 в TB 38.5.1 под Linux) и оставил ужасный беспорядок после его удаления. Palec 8 лет назад 1
Он пытается сделать слишком много. Все, что требуется, - это иметь возможность перетаскивать потерянное сообщение и помещать его в поток, где оно должно быть в первую очередь, если бы у отправителя было достаточно ума, чтобы использовать Reply вместо New ... Peter Flynn 8 лет назад 0
Нажатие на ответ вместо нового - не единственная проблема, которую нужно решить. Иногда люди нажимают на ответ, но на другое сообщение в той же теме. Иногда они используют тупой клиент, который не устанавливает заголовки, необходимые для правильной многопоточности (например, почтовый клиент Android по умолчанию). Palec 7 лет назад 0
У меня был такой же опыт, как у @Palec. Дополнение TotalMessage устанавливает скрытые настройки и не восстанавливает их до удаления. Чтобы вернуться к настройкам по умолчанию, по крайней мере, сбросьте все с помощью «TotalMessage» в ключе сообщения и установите для `mail.show_headers` значение` 1` из `2`. joelostblom 7 лет назад 0
0
Peter Flynn

The feature request seems to date from 2000, so I don't think it's being taken at all seriously.

This feature would be at its most useful for the OP's use case as described: when a reply to a message has been written with an MUA which does not preserve the data needed for threading (eg In-Reply-To and References).

If you could drag and drop such messages onto the thread where they belong, that would fix the problem. The process would need to add the headers necessary to preserve the message's new position, and perhaps rename any headers that would interfere with that to X- variants.

  • Yes, of course it could be used to move messages with the "wrong" Subject header into seemingly unrelated threads, but I submit that that is a minority use case.

  • Yes, of course badly-educated users need better training, and badly-written MUAs need to be defended against, but that's a different problem, and not a battle that the individual can win overnight.

This one feature would result in a massive increase in productivity for heavy email users* who are probably among Thunderbird's best advocates.

P

Похожие вопросы