Pular para o conteúdo principal

Uma publicação com a etiqueta "compliance archive"

Ver todas as etiquetas

Transforme cada e-mail recebido em um arquivo PDF pronto para auditoria no Power Automate: um fluxo de trabalho de 7 etapas para o Outlook.

· 30 min para ler
SEO and Content Writer

Arquivo de e-mail para PDF É um fluxo do Power Automate que é acionado a cada novo e-mail recebido no Outlook, converte o corpo da mensagem e todos os anexos em PDF, mescla-os em um único PDF consolidado com data e hora e grava o resultado no Dropbox para armazenamento a longo prazo para fins de conformidade. Sete ações. Sem código. Um arquivo por e-mail, primeiro o corpo e depois os anexos em ordem. O resultado é nomeado. merge-YYYYMMDD-HHmmss.pdf assim, cada entrada do arquivo pode ser classificada de forma única.

Equipes de auditoria, responsáveis pela gestão de registros e responsáveis pela conformidade precisam de evidências de e-mail preservadas em um formato inviolável e pesquisável que resista às políticas de retenção do Exchange. A exportação nativa do Outlook é manual, arquivo por arquivo, e resulta na perda de anexos em arquivos separados. Este passo a passo cria uma alternativa sem código: cada e-mail recebido se torna um único PDF consolidado, automaticamente, com o original. .eml e os anexos ainda estão no Outlook devido a questões legais, mas o PDF do arquivo serve como cópia oficial dos registros.

O fluxo em resumo
1. When a new email arrives (V3)
Outlook trigger filtered by To address. Include Attachments Yes, Only with Attachments Yes.
2. Initialize variable
Name email, Type Array. Holds every PDF binary in order.
3. Convert to PDF Body
PDF4me action. Reads triggerOutputs body/body (the HTML body), returns the body as a PDF page 1.
4. Append to array (email body)
Pushes base64ToBinary on the converted body PDF onto the email array. Becomes page 1 of the final archive.
5. Apply to each attachment
Loops triggerOutputs body/attachments. Inside, Convert to PDF then Append to array with base64ToBinary on $content.
6. Merge multiple PDFs
PDF4me action. Body/docContent is the email array. Output File Name Email Attachment Merge Output.pdf.
7. Create file
Dropbox /blog data/merge blog template/output. File Name concat(merge-, formatDateTime(utcNow(), yyyyMMdd-HHmmss), .pdf).