Como criar manualmente uma assinatura do Outlook com imagens?

0

Desenvolvi um aplicativo para desktop que possui um recurso para criar uma assinatura do Outlook.

Isso funciona perfeitamente, na maior parte. O aplicativo gera a assinatura HTML e a salva no local correto, e o Outlook consegue vê-la bem para uso em emails enviados.

A questão é com imagens. É possível, de alguma forma, especificar um arquivo local .png , por exemplo, para ser incluído na assinatura?

No HTML que meu aplicativo gera, incluo a seguinte tag <img> :

<img width=152 height=84 src="[path]\image.png">

Este funciona muito bem nos nossos sistemas locais . Ao iniciar um email de saída, a imagem aparece como deveria. O destinatário, no entanto, obtém a habitual "imagem em falta" X vermelho no lugar da imagem pretendida.

Editar

Devido a restrições de firewall, a vinculação a uma imagem on-line não está disponível neste caso.

Além disso, o Outlook nos permite adicionar imagens off-line diretamente usando seu próprio editor de assinaturas. Por isso, espero imitar essa capacidade.

    
por Zephyr 04.07.2018 / 08:00

2 respostas

1

Na verdade, você não precisa fazer algo especial com seu arquivo signature.htm. Basta ativar a opção oculta do Outlook, descrita no Artigo de suporte da Microsoft . Ou você pode usar o livre Tweaker do Outlook para ativar essa opção (eu sou um dos desenvolvedores do Tweaker).

    
por 04.07.2018 / 17:50
0

Assim como o superusuário exige que um faça upload de uma imagem ou forneça um URL para exibir uma imagem em uma postagem, seu aplicativo também deve fazer alocações semelhantes.

Como Steve Fan sugere, você precisa ter um recurso externo que o Outlook possa acessar. Uma possível exceção seria se você tiver um servidor interno que seja acessível por usuários externos.

Substitua o [caminho] pelo URL da imagem e o objetivo pretendido funcionará. Uma exceção a isso seria se os destinatários tivessem seu bloco de clientes de email fora das imagens para as mensagens da caixa de entrada, o que é comum e não pode ser ignorado.

    
por 04.07.2018 / 13:19