ОНОВЛЕННЯ:
Нарешті я з'ясував спосіб всебічно вирішити цю проблему, хоча це потребувало багато роботи та створення додатка Outlook 2010! Дивіться нижче для завантаження додатка. Наскільки мені відомо, немає жодного способу вирішити цю проблему, якщо ви не встановите додаток для цього, оскільки це, по суті, викликано помилкою перетворення документів Microsoft Word у HTML (що має відбутися раніше ви надсилаєте електронний лист Outlook HTML).
Нижче див. Оригінальний опис проблеми (Outlook 2007, 2010 та ін., Що не дає належних вбудованих відповідей, оскільки ви не можете перервати синю "лінію цитування" зліва).
Мій аддін в основному перехоплює електронну пошту перед її надсиланням, захоплює документ Word (якщо формат електронної пошти має бути HTML) та виправляє XML документа Word, перш ніж зберегти його як HTML та встановити HTML-адресу електронної пошти. до "фіксованого" HTML-коду. Потім, нарешті, працює в режимі inline. :-) Це можна зробити, перейшовши туди, де потрібно перервати синю лінію, натиснувши Ctrl + Q та ввівши вбудовану відповідь. Без встановлення мого додатка, блакитний квотель буде відновлено перед вбудованою відповіддю, коли ви надішлете електронний лист.
Ось знімок екрана, який показує, як виглядають вбудовані відповіді в Outlook 2010, як тільки виправлено виправлення (так, це брудно, тому що я всебічно тестував його; всі речі тут саме так виглядали (зверху) електронної пошти, як виглядала раніше, ніж я натисніть "Надіслати"):
ДОПОМОГА:
Я завантажив вихідний код додатку, який мені довелося розвивати, коли я спочатку опублікував цю відповідь; У мене не було часу (або копії Outlook 2010 з цього питання) для подальшого його розвитку, тому ось відмова від відповідальності: це, мабуть, спочатку не вийде, тому що я не можу згадати, де я його розробляв, але я знаю, я зрозумів це як доказ концепції. Я випускаю цей код під GPLv3, тому якщо хтось із досвідом розробки хоче спробувати його, щоб він добре працював з Outlook 2010, будь ласка, зробіть це та надайте ваше рішення назад (ліцензоване під GPLv3), пов’язане у коментарі до цієї відповіді. Однак я, мабуть, особисто ніколи не обійдуся, щоб зробити це "готовим" рішенням. Код просто для того, щоб показати вам приблизно, як я це зробив. Додаток реалізований у рішенні Visual Studio 2010, тож ви, мабуть, захочете цим скористатися. Ось завантаження:
http://game-point.net/misc/OutlookQuoteFix.zip
Йенс Фредеріх зв'язався зі мною, щоб сказати, що він почав працювати над тим, щоб додаток використовувався. Проект Github тут:
https://github.com/frederich/quotefix
ОРИГІНАЛЬНИЙ ОПИС ПРОБЛЕМИ:
Це, мабуть, може бути найбільш гнітним регресом від Outlook 2003 до 2007 року. Це також є в Outlook 2010.
Коли ви відповідаєте на повідомлення електронної пошти HTML в Outlook, текст цитується синьою лінією внизу і зазвичай знаходиться внизу повідомлення:
Тепер у програмі Outlook 2003, відповідаючи на повідомлення у форматі HTML у Outlook, ви мали змогу відповідати вбудованим рядком досить легко, дійшовши до пункту цитованого повідомлення, на яке ви хотіли відповісти, та натискаючи кнопку "зменшити відступ":
Починаючи з Outlook 2007 (і 2010 року), вони замінили редактор електронної пошти на Microsoft Word. Це означає, що синя лінія реалізується по-іншому; він використовує синю ліву межу. Це робить складніше порушити лінію. Після довгої тяганини, я знайшов пару з сторінок , які сказали , що ви могли б видалити всі форматування, натиснувши Ctrl + Q, яка буде видалити синю лінію поруч з курсором і дозволяють вбудовані відповіді:
Гаразд, не надто погано на обличчі. Я можу з цим жити. Але ось удар у зуби; спробуйте надіслати цю пошту. Я надішлю це собі. Що я отримую? Це:
Outlook 2010 відновив синю лінію , де я її видалив, після надсилання електронного листа! Заради Бога! Дві сторінки, на які я посилався вище, начебто не стосуються відновлення синьої лінії Outlook після надсилання.
Отже, хтось знає, як можна реально відповідати вбудованим повідомленням електронної пошти Outlook 2010 (або Outlook 2007), не встановлюючи синю лінію? Перш ніж хтось скаже, я не хочу перетворювати повідомлення в простому тексті, і я не хочу просто відповідати відступами, а сам повинен вручну будувати синю лінію. Я хочу щось подібне до поведінки Outlook 2003; Я відповідаю, Outlook створює синю лінію, і я можу розбити її за допомогою вбудованих відповідей, надіслати її, і моє вбудоване форматування залишається.