AKTUALIZACJA:
W końcu wymyśliłem sposób kompleksowego rozwiązania tego problemu, choć zajęło to dużo pracy i stworzenie dodatku do programu Outlook 2010! Zobacz poniżej, aby pobrać dodatek. O ile mi wiadomo, nie ma sposobu, aby poradzić sobie z tym problemem, chyba że zainstalujesz dodatek, aby to zrobić, ponieważ jest to zasadniczo spowodowane błędem w konwersji dokumentów programu Microsoft Word na HTML (co musi nastąpić wcześniej wysyłasz wiadomość e-mail w formacie HTML programu Outlook).
Poniżej znajduje się oryginalny opis problemu (Outlook 2007, 2010 itp. Nie zezwalający na prawidłowe odpowiedzi śródliniowe, ponieważ nie można złamać niebieskiej „linii cudzysłowu” po lewej).
Mój dodatek zasadniczo przechwytuje wiadomość e-mail przed jej wysłaniem, pobiera dokument programu Word (jeśli formatem wiadomości e-mail ma być HTML) i naprawia XML dokumentu programu Word, przed zapisaniem go jako HTML i ustawieniem treści HTML wiadomości e-mail na „naprawiony” HTML. Wreszcie działa funkcja wstawiania odpowiedzi. :-) Można to zrobić, przechodząc do miejsca, w którym chcesz przełamać niebieską linię, naciskając Ctrl + Q i wprowadzając odpowiedź wbudowaną. Bez zainstalowanego mojego dodatku niebieski quoteline zostanie przywrócony przed odpowiedzią wbudowaną po wysłaniu wiadomości e-mail.
Oto zrzut ekranu pokazujący, jak odpowiedzi wbudowane wyglądają w programie Outlook 2010 po zastosowaniu poprawki (tak, jest niechlujny, ponieważ kompleksowo go testowałem; wszystkie te rzeczy są dokładnie takie, jak wyglądał (początek) e-maila przed kliknij „Wyślij”):
ADDIN:
Przesłałem kod źródłowy dodatku, który opracowałem, kiedy pierwotnie opublikowałem tę odpowiedź; Nie miałem czasu (ani kopii programu Outlook 2010 na tę kwestię), aby go dalej rozwijać, więc oto zastrzeżenie: prawdopodobnie na początku nie zadziała, ponieważ nie pamiętam, gdzie go opracowywałem, ale wiem, że dostałem to do koncepcji. Wypuszczam ten kod na GPLv3, więc jeśli ktoś z pewnym doświadczeniem programistycznym chce spróbować sprawnie pracować z programem Outlook 2010, zrób to i przekaż swoje rozwiązanie z powrotem (licencjonowane na licencji GPLv3) połączone w komentarzu do tej odpowiedzi. Jednak prawdopodobnie nigdy osobiście nie uda mi się zrobić z tego „ukończonego” rozwiązania. Kod ma tylko z grubsza pokazać, jak to zrobiłem. Dodatek jest zaimplementowany w rozwiązaniu Visual Studio 2010, więc prawdopodobnie będziesz chciał tego użyć. Oto pobieranie:
http://game-point.net/misc/OutlookQuoteFix.zip
Jens Frederich skontaktował się ze mną, aby powiedzieć, że zaczął pracować nad tym, by dodatek był użyteczny. Projekt Github znajduje się tutaj:
https://github.com/frederich/quotefix
ORYGINALNY OPIS PROBLEMU:
To musi być najbardziej irytująca regresja z programu Outlook 2003 do 2007. O ile wiem, istnieje również to samo w programie Outlook 2010.
Gdy odpowiadasz na wiadomość e-mail w formacie HTML w programie Outlook, cytowany tekst ma niebieską linię wzdłuż boku i zwykle znajduje się na dole wiadomości:
Teraz w programie Outlook 2003, odpowiadając na wiadomości w formacie HTML w Outlooku, można było dość łatwo wstawiać odpowiedzi bezpośrednio, przechodząc do miejsca w cytowanym komunikacie, na który chcesz odpowiedzieć, i naciskając przycisk „zmniejsz wcięcie”:
Od programu Outlook 2007 (i 2010) zastąpili edytor poczty e-mail programem Microsoft Word. Oznacza to, że niebieska linia jest implementowana w inny sposób; używa niebieskiej lewej ramki. Utrudnia to zerwanie linii. Po większych ceregieli, znalazłem parę o stronach , które powiedział, że można usunąć formatowanie wciskając Ctrl + Q, które mogłoby usunąć niebieską linię obok kursora i pozwalają odpowiedzi inline:
OK, nieźle na pierwszy rzut oka. Moge z tym zyc. Ale oto kopnięcie w zęby; spróbuj wysłać tę pocztę. Wyślę to sobie. Co otrzymam To:
Program Outlook 2010 przywrócił niebieską linię , w której ją usunąłem, po wysłaniu wiadomości e-mail! Na litość Boską! Dwie strony, do których prowadzę powyższe łącza, wydają się nie odnosić do przywrócenia przez Outlook niebieskiej linii po wysłaniu.
Czy ktoś wie, jak można odpowiedzieć w wiadomości e-mail w programie Outlook 2010 (lub Outlook 2007) bez przywracania niebieskiej linii? Zanim ktokolwiek powie, nie chcę konwertować wiadomości na zwykły tekst i nie chcę po prostu wciskać odpowiedzi i muszę samodzielnie zbudować niebieską linię. Chcę coś takiego jak zachowanie programu Outlook 2003; Odpowiadam, program Outlook tworzy niebieską linię i mogę ją rozdzielić za pomocą wbudowanych odpowiedzi, wysłać ją, a moje formatowanie wbudowane pozostanie.