Повреждение электронной почты Outlook 2010 года синяя строка кавычки для встроенных ответов

ОБНОВЛЕНИЕ:
Я наконец выяснил способ всесторонне решить эту проблему, хотя потребовалась большая работа и создание дополнения Outlook 2010! Посмотрите ниже для дополнительной загрузки. Насколько я знаю, тем не менее, нет никакого способа иметь дело с этой проблемой, если Вы не устанавливаете дополнение, чтобы сделать это, потому что это по существу вызывается ошибкой в преобразовании Microsoft Word документов HTML (который должен произойти перед отправкой электронного письма HTML Outlook).

Посмотрите вниз ниже для исходного описания проблемы (Outlook 2007, 2010, и т.д. не позволяя надлежащие встроенные ответы, потому что Вы не можете повредить синюю "строку кавычки" слева).

Мое дополнение в основном прерывает электронную почту, прежде чем это будет отправлено, захватывает документ Word (если почтовым форматом должен быть HTML), и фиксирует XML документа Word, прежде, чем сохранить его как HTML и установить тело HTML электронной почты на 'фиксированный' HTML. Затем наконец, встроенные отвечающие работы.:-) Это может быть сделано путем движения туда, где Вы хотите повредить синюю строку, нажатие Ctrl+Q, и вводя встроенный ответ. Без моего установленного дополнения синий quoteline будет восстановлен перед встроенным ответом при отправке электронного письма.

Вот снимок экрана для показа, какие встроенные ответы похожи в Outlook на 2010, после того как фиксация применяется (да, это грязно, потому что я всесторонне тестировал его; весь материал здесь точно, на что (вершина) была похожа электронная почта, прежде чем я совершил нападки, 'Отправляют'):

enter image description here

ДОПОЛНЕНИЕ:
Я загрузил исходный код дополнения, которое я имел вокруг к разработке, когда я первоначально отправил этот ответ; у меня не было времени (или копия Outlook 2010 в этом отношении) для разработки его далее, таким образом, вот правовая оговорка: это не будет, вероятно, работать сначала, потому что я не могу помнить, где я был в разработке его, но я знаю, что получил его к подтверждению концепции. Я выпускаю этот код под GPLv3 поэтому, если кто-то с некоторым опытом разработки хочет попытаться получить его работающий приятно с Outlook 2010, сделайте так и внесите свое решение назад (лицензируемый под GPLv3) связанный в комментарии к этому ответу. Однако я, вероятно, никогда не буду лично возвращаться к созданию этого "законченное" решение. Код должен только показать Вам примерно, как я сделал это. Дополнение реализовано в решении для Visual Studio 2010 года, таким образом, Вы, вероятно, захотите использовать это. Вот загрузка:
http://game-point.net/misc/OutlookQuoteFix.zip

Jens Frederich связался со мной, чтобы сказать, что он начал работать над созданием применимого дополнения. Проект GitHub здесь:
https://github.com/frederich/quotefix


ИСХОДНОЕ ОПИСАНИЕ ПРОБЛЕМЫ:
Это должно быть самой приводящей в бешенство регрессией от Outlook 2003 - 2007. Это также существует то же в Outlook 2010, насколько я могу сказать.

Когда Вы отвечаете на электронное письмо HTML в Outlook, заключенный в кавычки текст имеет синюю строку вниз сторона и обычно в нижней части сообщения:

alt text

Теперь в Outlook 2003, при ответе на форматированные сообщения HTML в Outlook, Вы раньше могли ответить встроенный довольно легко, переходя к сути дела в заключенном в кавычки сообщении, которому Вы хотели ответить на, и нажатие кнопки 'decrease indent':

alt text

Начиная с Outlook 2007 (и 2010), они заменили почтового редактора Microsoft Word. Это означает, что синяя строка реализована по-другому; это использует синюю левую границу. Это делает более жестким разбить строку. После большого количества суматохи я нашел несколько страниц, которые сказали, что Вы могли удалить все форматирование путем нажатия Ctrl+Q, который удалит синюю строку рядом с курсором и позволит встроенные ответы:

alt text

Хорошо, не слишком плохо на первый взгляд. Я могу жить с этим. Но вот удар в зубах; попытайтесь отправить ту почту. Я отправлю его мне. Что я получаю? Это:

alt text

2010 Outlook восстановил синюю строку, куда я удалил ее после моей отправки электронной почты! Ради бога! Две страницы, которые я связал с вышеупомянутым, кажется, не обращаются к восстановлению Outlook синей строки после отправки.

Так, кто-либо знает, как можно на самом деле ответить встроенный в Outlook 2010 (или Outlook 2007) электронная почта без синей восстанавливаемой строки? Прежде чем любой скажет, я не хочу преобразовывать сообщение в простой текст, и я не хочу только к ответам отступа и имею для ручного создания синей строки сам. Я хочу что-то как поведение Outlook 2003; я отвечаю, Outlook создает синюю строку, и я могу разбить его со встроенными ответами, отправить его, и мое встроенное форматирование остается.

73
задан 21.01.2015, 19:50

2 ответа

Интересный - я не вспоминаю никогда наблюдение синей границы. Мне не настроили это в моем Outlook 2007. Существует ли установка для него где-нибудь? Я не мог найти его. Возможно, это - часть Вашего стационарного?

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

Как насчет того, чтобы изменить Ваш стандарт на это: отключите синюю панель полностью. Я думаю, что это - довольно редкая функция для использования этих дней.. Когда Вы действительно встраиваете ответы, просто выбираете другой, яркий цвет для Вашего шрифта. Это довольно легко сделать теперь с контекстной подсказкой при выборе текста. Это могло бы быть крошечным битом больше работы, но с моей теорией, Вы не будете действительно делать ее настолько часто.

-4
ответ дан 07.12.2019, 08:10

Я нашел решение, которое, кажется, работает (я использую Outlook 2007). Скажите, что Вы получили электронное письмо, и Вы поражаете ответ. Рассмотрение Вашей электронной почты ответа с той синей строкой отступа нажимает на опускающееся меню "опций" и затем изменяет формат на "Обогащенный текст". Введите свой ответ в теле электронной почты и выберите свою строку ответа или абзац и затем ctrl-Q. Синей строки для того абзаца или электронного письма не стало. Я протестировал это путем передачи электронной почты обратно мне, и это, кажется, работает.

Если форматом будет HTML, то он не будет работать..., хотя ctrl-Q, кажется, удаляет синюю строку отступа, когда я передаю электронную почту обратно мне, строка возвращается. Но в Формате RTF палки решения...

21
ответ дан 07.12.2019, 08:10

Не совсем решение, но я только что узнал в Outlook 2010, который, хотя Ctrl+Q обманывают (для удаления синего добавления отступа строки для встроенных ответов) не работает на электронные письма, расположенные с отступом синей строкой (опция "Prefix each line of the original message"), это действительно работает хорошо на электронные письма, просто расположенные с отступом (опция "Include and indent original message") даже после того, как электронное письмо послано и получено.

После поиска я нашел то, чтобы это было упомянутым также, например, здесь: http://www.msoutlook.info/question/400

Изменение формата сообщения к RTF (вместо HTML), который по сообщениям работает, является, очевидно, не решением - я действительно не хочу посылать unreadable-all электронное письмо с "winmail.dat" вложением всем тем людям, которые не используют Microsoft Outlook.

3
ответ дан 07.12.2019, 08:10

Теги

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