Passa al contenuto principale

Un post etichettati con "compliance archive"

Guarda tutte le etichette

Trasforma ogni email in arrivo in un archivio PDF pronto per la verifica con Power Automate: un flusso di lavoro di Outlook in 7 fasi

· 28 minuti di lettura
SEO and Content Writer

Archivio da email a PDF È un flusso di Power Automate che si attiva per ogni nuova email in arrivo da Outlook, converte il corpo del messaggio e ogni allegato in PDF, li unisce in un unico PDF consolidato con data e ora e salva il risultato su Dropbox per la conservazione a lungo termine ai fini della conformità. Sette azioni. Nessun codice. Un file per email, prima il corpo e poi gli allegati in ordine. L'output è denominato merge-YYYYMMDD-HHmmss.pdf quindi ogni voce dell'archivio è ordinabile in modo univoco.

I team di audit, i responsabili della gestione dei documenti e i responsabili della conformità hanno bisogno di prove via e-mail conservate in un formato a prova di manomissione e ricercabile che resista alle politiche di conservazione di Exchange. L'esportazione nativa di Outlook è manuale, file per file, e perde gli allegati in file separati. Questa procedura guidata crea l'alternativa senza codice: ogni e-mail ricevuta diventa automaticamente un singolo PDF consolidato, con l'originale .eml e gli allegati sono ancora in Outlook per motivi di conservazione legale, ma il PDF di archivio costituisce la copia ufficiale dei documenti.

Il flusso in sintesi
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).