Quebrando a linha de cotação azul do email do Outlook 2010 para respostas embutidas

73

ATUALIZAÇÃO:
Finalmente, descobri uma maneira de corrigir esse problema de maneira abrangente, embora tenha exigido muito trabalho e a criação de um complemento do Outlook 2010! Veja abaixo o download do complemento. Pelo que sei, não há como lidar com esse problema, a menos que você instale um complemento para isso, porque isso é causado principalmente por um erro na conversão de documentos do Microsoft Word para HTML (o que precisa acontecer antes você envia um email em HTML do Outlook).

Veja abaixo a descrição original do problema (Outlook 2007, 2010, etc., não permitindo respostas inline apropriadas porque você não pode quebrar a "linha de cotação" azul à esquerda).

Meu suplemento basicamente intercepta o email antes de ser enviado, pega o documento do Word (se o formato do email deve ser HTML) e corrige o XML do documento do Word, antes de salvá-lo como HTML e definir o corpo HTML do email para o HTML 'fixo'. Então, finalmente, a resposta em linha funciona. :-) Isso pode ser feito indo para onde você deseja quebrar a linha azul, pressionando Ctrl + Q e inserindo a resposta embutida. Sem o meu complemento instalado, a quotelina azul será restabelecida na frente da resposta embutida quando você enviar o email.

Aqui está uma captura de tela para mostrar como são as respostas em linha no Outlook 2010 depois que a correção é aplicada (sim, é uma bagunça porque eu a estava testando exaustivamente; todas as coisas aqui são exatamente como eram os emails (na parte superior do) antes de eu pressione 'Enviar'):

insira a descrição da imagem aqui

O ADDIN:
Fiz o upload do código-fonte do suplemento que eu desenvolvi quando publiquei originalmente esta resposta; Não tive tempo (ou uma cópia do Outlook 2010) para desenvolvê-lo ainda mais, então aqui está o aviso: isso provavelmente não funcionará no início, porque não me lembro onde estava desenvolvendo, mas sei que cheguei a uma prova de conceito. Estou lançando esse código sob a GPLv3; portanto, se alguém com alguma experiência em desenvolvimento quiser fazê-lo funcionar bem com o Outlook 2010, faça-o e contribua com sua solução (licenciada sob a GPLv3) vinculada em um comentário a esta resposta. No entanto, eu provavelmente nunca vou pessoalmente fazer disso uma solução "finalizada". O código é apenas para mostrar a você aproximadamente como eu fiz isso. O complemento é implementado em uma solução do Visual Studio 2010, então você provavelmente vai querer usar isso. Aqui está o download:
http://game-point.net/misc/OutlookQuoteFix.zip

Jens Frederich entrou em contato comigo para dizer que começou a trabalhar para tornar o suplemento utilizável. O projeto Github está aqui:
https://github.com/frederich/quotefix


DESCRIÇÃO ORIGINAL DO PROBLEMA:
Essa deve ser a regressão mais irritante do Outlook 2003 para 2007. Também existe o mesmo no Outlook 2010, pelo que sei.

Quando você responde a uma mensagem de email em HTML no Outlook, o texto entre aspas tem uma linha azul na lateral e geralmente fica na parte inferior da mensagem:

texto alternativo

Agora, no Outlook 2003, ao responder a mensagens formatadas em HTML no Outlook, você costumava responder com facilidade, chegando ao ponto da mensagem citada à qual queria responder e pressionando o botão 'diminuir recuo':

texto alternativo

Desde o Outlook 2007 (e 2010), eles substituíram o editor de email pelo Microsoft Word. Isso significa que a linha azul é implementada de uma maneira diferente; ele usa uma borda esquerda azul. Isso torna mais difícil interromper a formação. Depois de muito barulho, eu encontrei um par de páginas que diziam que você pode remover toda a formatação pressionando Ctrl + Q, o que eliminaria a linha azul ao lado do cursor e permitir respostas em linha:

texto alternativo

OK, não é tão ruim assim. Eu posso viver com isso. Mas aqui está o chute nos dentes; tente enviar esse e-mail. Vou enviar para mim mesmo. O que eu recebo? Este:

texto alternativo

O Outlook 2010 restabeleceu a linha azul , onde eu a havia removido, após o envio do email! Pelo amor de Deus! As duas páginas às quais vinculei acima parecem não tratar do restabelecimento da linha azul do Outlook após o envio.

Então, alguém sabe como você pode realmente responder inline no email do Outlook 2010 (ou Outlook 2007) sem que a linha azul seja restabelecida? Antes que alguém diga, não quero converter a mensagem em texto sem formatação e não quero apenas recuar respostas e preciso criar manualmente a linha azul. Eu quero algo como o comportamento do Outlook 2003; Eu respondo, o Outlook cria a linha azul e posso dividir com respostas embutidas, enviá-las e minha formatação embutida permanece.

Jez
fonte
14
+1 porque pelo menos agora eu sei que não estou ficando louco. É apenas o Outlook.
Atomicules
3
Na verdade, não, e isso não funciona para vários níveis de indentação, e ter uma linha azul ao lado das respostas é enganoso, porque para mim implica indentação.
Jez
2
Encontrei uma "solução": ao responder a emails no formato HTML, alterno a opção "ao responder ..." de "inserir>" para recuar, que é a única opção utilizável para respostas embutidas, eu acho. (E sim, isso significa mudar a opção entre respostas HTML e texto simples Microsoft Outlook ....)
Mormegil
18
Então, onde está o addin? POR FAVOR!
Stolsvik
3
Oi Jez. Você pode fornecer sua solução como resposta , não na própria pergunta. Isso facilita a localização, porque as pessoas esperam que a resposta seja ... bem, onde estão as respostas.
slhck

Respostas:

21

Encontrei uma solução que parece funcionar (estou usando o Outlook 2007). Digamos que você recebeu um e-mail e clicou em responder. Olhando para o seu email de resposta com essa linha de recuo azul, clique no menu suspenso "opções" e altere o formato para "Rich Text". Digite sua resposta no corpo do email e selecione sua linha ou parágrafo de resposta e, em seguida, pressione Ctrl-Q. A linha azul para esse parágrafo ou email desapareceu. Testei isso enviando o e-mail de volta para mim e ele parece funcionar.

Se o formato for HTML, ele não funcionará ... embora ctrl-Q pareça remover a linha de recuo azul quando eu enviar o email de volta para mim, a linha volta. Mas, no formato Rich Text, a solução fica ...

Paz por favor
fonte
2
Observe para si mesmo: "CTRL + Q é remover a formatação de parágrafo". Eu não tenho idéia de onde está o comando de menu real para isso.
Atomicules
Além disso, a conversão para Rich Text também funciona no Outlook 2010. Obrigado @Peaceplease
atomicules
2
Você também pode usar CTRL + Espaço para usar seu estilo padrão. Combinado com CTRL + Q, você pode fazer tudo isso com o teclado. (Supondo que seu estilo padrão não corresponda ao da mensagem à qual você está respondendo).
RobM
ESTA. Acabei de perceber e, de fato, a conversão para Rich Text faz com que a remoção da linha azul permaneça. :-) Gostaria de saber se o Outlook 2003 usou rich text em seus e-mails?
Jez
No Outlook 2010, as linhas azuis serão removidas completamente, se a formatação do parágrafo for removida com Ctrl + Q. Novamente, ele não aparece dessa maneira durante a edição, mas não há linha azul na cópia da pasta "Enviados".
Preto
3

Não é exatamente uma solução, mas acabei de descobrir no Outlook 2010 que, embora o truque Ctrl + Q (para remover o recuo da linha azul nas respostas embutidas) não funcione para os emails recuados pela linha azul (opção "Prefixar cada linha do mensagem original "), ele funciona bem para e-mails apenas recuados (opção" Incluir e recuar mensagem original ") mesmo depois que o e-mail é enviado e recebido.

Após a pesquisa, encontrei isso sendo mencionado também, por exemplo, aqui: http://www.msoutlook.info/question/400

Alterar o formato da mensagem para RTF (em vez de HTML), que supostamente funciona, obviamente não é uma solução - eu realmente não quero enviar emails ilegíveis com o anexo "winmail.dat" para todas as pessoas que não estão usando Microsoft Outlook.

Radomir Tomis
fonte
-4

Interessante - não me lembro de ter visto a borda azul. Não tenho isso configurado no meu Outlook 2007. Existe alguma configuração para ele em algum lugar? Não consegui encontrar. Talvez faça parte do seu papel de carta?

Acho que é aceitável responder na maioria das vezes a emails acima das mensagens anteriores. Acho que as únicas respostas inline relevantes são quando você responde a várias perguntas. Nesse caso, eu entendo querer destacá-las (sem borda).

Que tal mudar seu padrão para isso: desative completamente a barra azul. Acho que esse é um recurso muito raro de se usar hoje em dia. Quando você responde em linha, basta escolher uma cor brilhante e diferente para sua fonte. Isso é muito fácil de fazer agora com a dica de ferramenta contextual quando você seleciona texto. Isso pode ser um pouco mais trabalhoso, mas com a minha teoria, você realmente não faria isso com tanta frequência.

Morgan T.
fonte
6
É o que as pessoas costumam fazer porque desconhecem alegremente citar por indentação, e acho isso terrível. Também não é escalável; pode funcionar para uma resposta, mas se houver uma conversa entre várias pessoas, você esquecerá rapidamente de quem é o texto de qual cor e em qual nível de citação você está.
Jez
Há uma configuração em papel de carta e fontes para alterar automaticamente a cor da fonte.
Mark Sowul