5

Я предпочитаю, чтобы ответы на электронные письма форматировались как «сначала цитируй, а потом отвечай», а не как топ-посты. Когда я отвечаю на верхний опубликованный ответ, я иногда вручную переформатирую письмо, чтобы сделать его полностью нижним (включая цитируемую часть), потому что я хочу подчеркнуть контекст, на который я отвечаю. Например, из:

Yes, me too!

On Wednesday, April 30, 2014 6:34, Jack wrote:
> I agree.
>
> On Tue, Apr 29, 2014 at 1:05 PM, John wrote:
> > Should we make a party?

Для того, чтобы:

On Wednesday, April 30, 2014 6:34, Jack wrote:
> On Tue, Apr 29, 2014 at 1:05 PM, John wrote:
> > Should we make a party?
>
> I agree.

Yes, me too!

Можно ли сделать такое переформатирование автоматически?

Я использую Icedove (Thunderbird) в настоящее время, но хочу рассмотреть и другие инструменты.

1 ответ1

1

Вы выбрали простой пример; тем не менее, вполне возможно, это был продвинутый пример:

В среду, 30 апреля 2014 года, 6:34 Джек написал:

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

Операция 29 апреля 2015 г., 13:05, Шриф Джон:

Какими будут напитки?

Согласен.

Должны ли мы устроить вечеринку?

Хорошо, давайте сделаем это!

При написании таких писем; люди используют разные языки, цитируют символы / стили, почтовые клиенты и так далее. Вы можете даже получить сочетание верхнего и нижнего постов в одном обсуждении, при этом некоторые ссылки на цитаты будут вырезаны, поскольку они будут повторяться при разбиении поста на цитирование определенных предложений или абзацев. Кроме того, некоторые люди могут поместить ссылку на цитату между двумя пустыми строками ...

Если бы вы должны были написать сценарий для этого; Сначала вам нужно написать что-то, что идентифицирует ссылки на кавычки, сгенерированные различными почтовыми клиентами на разных языках. А также способ генерации кавычек. Объедините их вместе в объект блока цитаты и определите, есть ли текст до или после; если перед ним только текст, вы можете поместить его после него. Рекурсивно повторить это, что дает некоторый успех.

Это все еще оставляет некоторые исключения; как в примере выше с разделенными кавычками и, возможно, дополнительными пустыми строками и т. д., как идентификация, так и создание конечного результата станут немного сложнее. В этом случае вы можете заметить это под нижней цитатой «Должны ли мы устроить вечеринку?«из разделенных кавычек нет текста, который затем позволяет изменить порядок всех блоков текста и кавычек на этом уровне кавычек.

Написание чего-то подобного, работающего в большинстве случаев, требует немалых усилий. Вот почему многие люди просто предпочитают устанавливать правила общения друг с другом. Эти правила затем сообщаются новым людям. Но если ничего не помогает ...

Конфорор Бихан

Автоматически преобразует сообщения, размещенные в верхней части страницы, в нижнюю позицию или наоборот. Чередующиеся посты остаются одни. Обнаруживает автоматически добавленный текст и поддерживает список исключений для каждого контакта.

Если все пойдет хорошо, вам больше никогда не придется знать, что электронное письмо не было отформатировано по вашему вкусу. При просмотре или цитировании сообщения это приводит к переупорядочению HTML-кода, что обеспечивает принудительное размещение нижнего или верхнего сообщения. Это может быть неприятным сюрпризом для человека на другом конце!

  • Поддерживает перемещение заголовков.
  • Попытки удалить цитируемые подписи.
  • Изменяет символы ">" и блочные кавычки Gmail на блочные кавычки Mozilla.
  • Позволяет черный список и белый список определенных контактов.
  • Не работает на Hotmail.

... должно быть хорошим началом для работы с наиболее распространенными стилями; как предупреждено, вашему получателю это может не понравиться.

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