Rupture de la ligne de citation bleue Outlook 2010 pour les réponses en ligne


73

MISE À JOUR:
J'ai enfin trouvé un moyen de résoudre complètement ce problème, même s'il a fallu beaucoup de travail et la création d'un complément Outlook 2010! Voir ci-dessous pour le téléchargement du complément. Pour autant que je sache, cependant, il n’existe aucun moyen de traiter ce problème à moins d’installer un complément pour le faire, car cela est essentiellement dû à un bogue dans la conversion de documents au format HTML de Microsoft Word (ce qui doit se produire avant. vous envoyez un courrier électronique HTML Outlook).

Voir ci-dessous la description originale du problème (Outlook 2007, 2010, etc., n'autorisant pas les réponses en ligne appropriées, car vous ne pouvez pas supprimer la "ligne de citation" bleue à gauche).

Mon complément intercepte le courrier électronique avant son envoi, saisit le document Word (si le format du courrier électronique doit être HTML) et corrige le XML du document Word avant de l'enregistrer au format HTML et de définir le corps HTML du courrier électronique. au code HTML 'fixe'. Enfin, les réponses en ligne fonctionnent. :-) Cela peut être fait en allant à l'endroit où vous voulez briser la ligne bleue, en appuyant sur Ctrl + Q et en entrant la réponse en ligne. Sans mon addin installé, le quoteline bleu sera rétabli devant la réponse en ligne lorsque vous envoyez le courrier électronique.

Voici une capture d’écran pour montrer à quoi ressemblent les réponses en ligne dans Outlook 2010 une fois le correctif appliqué (oui, c’est désordonné, car j’étais en train de le tester de manière exhaustive; tout est présenté ici exactement à quoi ressemblait le courrier électronique (en haut de cliquez sur 'Envoyer'):

entrez la description de l'image ici

L'ADDIN:
J'ai téléchargé le code source de l'addin que j'avais développé lors de la première publication de cette réponse; Je n'ai pas eu le temps (ni une copie d'Outlook 2010 d'ailleurs) de le développer davantage. Alors voici l'avertissement: cela ne fonctionnera probablement pas au début, car je ne me souviens pas de l'endroit où je l'avais développé, mais je sais que je l'ai eu à une preuve de concept. Je publie ce code sous la licence GPLv3. Par conséquent, si vous êtes expérimenté en développement et essayez de le faire fonctionner correctement avec Outlook 2010, veuillez le faire et renvoyer votre solution (sous licence GPLv3) dans un commentaire sur cette réponse. Cependant, je ne m'empêcherai probablement jamais personnellement d'en faire une solution "finie". Le code est juste pour vous montrer approximativement comment je l'ai fait. Le complément est implémenté dans une solution Visual Studio 2010, donc vous voudrez probablement l'utiliser. Voici le téléchargement:
http://game-point.net/misc/OutlookQuoteFix.zip

Jens Frederich m'a contacté pour me dire qu'il avait commencé à rendre le complément utilisable. Le projet Github est ici:
https://github.com/frederich/quotefix


DESCRIPTION ORIGINALE DU PROBLÈME:
Il doit s'agir de la régression la plus exaspérante d'Outlook 2003 à 2007. Elle existe également de la même manière dans Outlook 2010, pour autant que je sache.

Lorsque vous répondez à un message électronique HTML dans Outlook, le texte cité comporte une ligne bleue sur le côté et se trouve généralement au bas du message:

texte alternatif

Désormais, dans Outlook 2003, lorsque vous répondiez à des messages au format HTML dans Outlook, vous pouviez répondre en ligne assez facilement, en atteignant le point du message cité auquel vous vouliez répondre et en appuyant sur le bouton "diminuer le retrait":

texte alternatif

Depuis Outlook 2007 (et 2010), ils ont remplacé l'éditeur de courrier électronique par Microsoft Word. Cela signifie que la ligne bleue est implémentée de manière différente. il utilise une bordure gauche bleue. Cela rend plus difficile de briser la file. Après beaucoup de bruit, j'ai trouvé un deux de pages qui dit que vous pouvez supprimer tout le formatage en appuyant sur Ctrl + Q, qui supprimerait la ligne bleue à côté du curseur et permettre des réponses inline:

texte alternatif

OK, pas trop mal à première vue. Je peux vivre avec ça. Mais voici le coup de pied dans les dents; essayez d'envoyer ce courrier. Je vais l'envoyer à moi-même. Qu'est-ce que je reçois? Cette:

texte alternatif

Outlook 2010 a rétabli la ligne bleue , où je l'avais supprimée, lors de l'envoi de l'e-mail! Pour l'amour de Dieu! Les deux pages que j'ai liées ci-dessus ne semblent pas aborder le rétablissement de la ligne bleue par Outlook lors de l'envoi.

Alors, est-ce que quelqu'un sait comment vous pouvez réellement répondre en ligne dans un courrier électronique Outlook 2010 (ou Outlook 2007) sans que la ligne bleue ne soit rétablie? Avant que quiconque ne dise, je ne veux pas convertir le message en texte clair, je ne veux pas simplement mettre en retrait les réponses et avoir à construire manuellement la ligne bleue moi-même. Je veux quelque chose comme le comportement Outlook 2003; Je réponds, Outlook crée la ligne bleue et je peux la décomposer avec les réponses en ligne, l'envoyer et la mise en forme en ligne reste.


14
+1 parce qu'au moins je sais maintenant que je ne vais pas devenir fou. C'est juste Outlook.
atomicules

3
Pas vraiment, et cela ne fonctionne pas pour plusieurs niveaux d'indentation, et avoir une ligne bleue à côté des réponses est trompeur, car pour moi cela implique une indentation.
Jez

2
J'ai trouvé une «solution»: lorsque je réponds à des courriers au format HTML, je passe le commutateur «lors de la réponse…» de «insérer>» au retrait, qui est la seule option utilisable pour les réponses en ligne, je suppose. (Et oui, cela signifie que vous devez basculer l'option entre les réponses HTML et le texte brut. Microsoft Outlook…)
Mormegil

18
Alors, où est l'addin? S'IL VOUS PLAÎT!
Stolsvik

3
Salut Jez. Vous voudrez peut-être fournir votre solution comme réponse , pas dans la question elle-même. Cela facilite la recherche, car les gens s'attendent à une réponse… eh bien, où sont les réponses.
Slhck

Réponses:


20

J'ai trouvé une solution qui semble fonctionner (j'utilise Outlook 2007). Dites que vous avez reçu un email et que vous avez cliqué sur Répondre. En regardant votre e-mail de réponse avec cette ligne bleue, cliquez sur le menu déroulant "options", puis remplacez le format par "Texte enrichi". Entrez votre réponse dans le corps de l'e-mail et sélectionnez votre ligne ou paragraphe de réponse, puis ctrl-Q. La ligne bleue pour ce paragraphe ou cet e-mail a disparu. J'ai testé cela en me renvoyant l'e-mail et il semble fonctionner.

Si le format est HTML, cela ne fonctionnera pas ... bien que ctrl-Q semble supprimer la ligne bleue lorsque je m'envoie le courrier électronique, la ligne revient. Mais au format RTF, la solution colle ...


2
Note à moi-même: "CTRL + Q signifie que le format de paragraphe est supprimé." Je ne sais pas du tout où se trouve la commande de menu.
atomicules

La conversion en format RTF fonctionne également dans Outlook 2010. Merci @Peaceplease
atomicules

2
Vous pouvez également utiliser CTRL + Espace pour utiliser votre style par défaut. Combiné avec CTRL + Q, vous pouvez tout faire avec le clavier. (En supposant que votre style par défaut ne correspond pas à celui du message auquel vous répondez).
RobM

CETTE. Je viens de le remarquer et, en effet, la conversion en format RTF entraîne le blocage de la suppression de la ligne bleue. :-) Je me demande si Outlook 2003 utilisait alors du texte enrichi dans ses courriels?
Jez

Dans Outlook 2010, les lignes bleues seront complètement supprimées si la mise en forme du paragraphe est supprimée avec Ctrl + Q. Encore une fois, cela n’apparaît pas ainsi lors de l’édition, mais il n’ya pas de ligne bleue dans la copie du dossier "Envoyé".
Noir le

3

Pas tout à fait la solution, mais je viens de découvrir dans Outlook 2010 que bien que l'astuce Ctrl + Q (pour supprimer l'indentation de la ligne bleue pour les réponses en ligne) ne fonctionne pas pour les e-mails indentés par la ligne bleue (option "Préfixer chaque ligne de la message d'origine "), cela fonctionne correctement pour les e-mails qui viennent d'être mis en retrait (option" Inclure et mettre en retrait le message d'origine ") même après l'envoi et la réception de l'email.

Après avoir cherché, j’ai trouvé cela mentionné aussi par exemple ici: http://www.msoutlook.info/question/400

Changer le format de message en RTF (au lieu de HTML), ce qui fonctionnerait, n'est évidemment pas une solution - je ne souhaite vraiment pas envoyer d'email illisible du tout avec pièce jointe "winmail.dat" à toutes les personnes qui n'utilisent pas Microsoft Outlook.


-4

Intéressant - je ne me rappelle pas avoir jamais vu la bordure bleue. Je ne l'ai pas configuré dans Outlook 2007. Y a-t-il un réglage pour cela quelque part? Je n'ai pas pu le trouver. Peut-être que cela fait partie de votre papeterie?

Je trouve que la plupart du temps, répondre aux courriels précédents est acceptable. Je pense que le seul moment où les réponses en ligne sont pertinentes est lorsque vous répondez à plusieurs questions. Dans ce cas, je comprends vouloir les faire ressortir (sans bordure).

Que diriez-vous de changer votre norme à ceci: désactivez entièrement la barre bleue. Je pense que c'est une fonctionnalité assez rare à utiliser de nos jours. Lorsque vous faites des réponses en ligne, choisissez simplement une couleur vive différente pour votre police. C'est assez facile à faire maintenant avec l'info-bulle contextuelle lorsque vous sélectionnez du texte. Cela pourrait être un peu plus de travail, mais avec ma théorie, vous ne le feriez pas vraiment si souvent.


6
C’est ce que les gens font souvent parce qu’ils ne savent pas du tout citer avec indentation, et je trouve que c’est terrible. Ce n'est pas non plus évolutif; cela peut marcher pour une réponse, mais si vous avez une conversation entre plusieurs personnes, vous oublierez rapidement quel texte correspond à quelle couleur et à quel "niveau" de citation vous vous trouvez.
Jez

Sous Papeterie et polices, un paramètre permet de modifier automatiquement la couleur de la police.
Mark Sowul
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.