Anexos por referência em modelos do Outlook

Anexos por referência em modelos do Outlook

Tenho certeza de que isso não é facilmente alcançável, pois não consigo encontrar nenhuma informação sobre isso em lugar nenhum. Mesmo assim, não custa perguntar.

No trabalho, tenho um único computador com várias contas de e-mail. Cada conta possui modelos atribuídos a ela e esses modelos contêm um conjunto comum de anexos.

Existe alguma maneira de o Outlook se referir a esses anexos em seus locais originais, em vez de eles realmente serem anexados ao modelo?

Pergunto porque os anexos em questão (arquivos PDF) são atualizados regularmente e é uma missão e tanto atualizar cada modelo.

Responder1

Existe uma maneira, mas isso é meio complicado. Primeiro de tudo, você precisa anexar seus PDFs aos modelospor referência. Isso exigirá definirPR_ATTACH_METHODPropriedade MAPI para ATTACH_BY_REF_ONLY (valor 4) e defina algumas propriedades adicionais como PR_ATTACH_PATHNAME / PR_ATTACH_LONG_PATHNAME apontando para o arquivo PDF e salve o modelo.

Em seguida, você precisará substituir os links resultantes pelos próprios anexos antes de enviar cada mensagem (com base no modelo).

Você pode escrever scripts VBA (bastante complexos) para isso ou usar ferramentas de terceiros. Como um dos desenvolvedores, posso recomendar gratuitamenteSubstitua anexos por linkseRestaurar anexos de linksServiços de utilidade pública. Existe umvídeo tutorialdisponível (abrange o produto comercial, mas é quase o mesmo para ferramentas gratuitas).

informação relacionada