Salvataggio del contenuto di un messaggio e-mail in SharePoint

Completato

Microsoft Power Automate fornisce gli strumenti necessari per creare flussi che monitorano i messaggi e-mail in arrivo e salvano i metadati in Elenchi Microsoft e l'allegato in una raccolta documenti.

Salvataggio di allegati e-mail in una raccolta documenti SharePoint

Il connettore Microsoft Outlook presenta un trigger denominato All'arrivo di un nuovo messaggio di posta elettronica che viene usato per l'esempio di questa unità per monitorare i messaggi e-mail in arrivo. Quando arriva un nuovo messaggio e-mail, il flusso viene attivato e salva gli allegati in una raccolta documenti di SharePoint. Il trigger determina se il messaggio e-mail include allegati E se è stato inviato da una persona specifica con le parole "Report mensile" nel campo Oggetto del messaggio e-mail.

Prerequisiti

  • Accesso per creare una raccolta documenti SharePoint
  • Accesso a Power Automate

Creazione di una raccolta documenti SharePoint

  1. Da SharePoint, selezionare l'icona a forma di ingranaggio Impostazioni, quindi selezionare Contenuto del sito.

    Screenshot di una pagina di SharePoint e selezione dell'icona a forma di ingranaggio per le impostazioni, quindi selezione di Contenuto del sito.

  2. Selezionare + Nuovo e scegliere Raccolta documenti.

  3. Selezionare Raccolta vuota.

  4. Nel campo del nome, immettere Messaggi e-mail in arrivo, quindi selezionare Crea.

  5. Selezionare Aggiungi colonna, Testo, quindi Avanti. Per il nome selezionare Indirizzo e-mail del mittente, quindi Salva.

    Screenshot dell'aggiunta di una colonna a una raccolta documenti.

Ora è stata creata una raccolta documenti con le colonne necessarie.

Creazione del flusso automatizzato

  1. Dalla home page di Power Automate, selezionare + Crea nel menu di spostamento a sinistra, quindi selezionare il riquadro Flusso cloud automatizzato.

  2. Assegnare al flusso il nome Messaggi e-mail in arrivo.

  3. Cercare All'arrivo di un nuovo messaggio di posta elettronica(V3) nel campo Scegliere il trigger del flusso e selezionarlo.

  4. Selezionare Crea.

  5. Selezionare il trigger, quindi Mostra tutto nel campo Parametri avanzati.

    Screenshot del trigger All'arrivo di un nuovo messaggio di posta elettronica (V3) con il comando Mostra opzioni avanzate evidenziato.

  6. Aggiungere le opzioni per monitorare i messaggi e-mail in arrivo e acquisire soltanto gli allegati da coloro che corrispondono ai criteri. Questo esempio monitora i campi A, Da, Includi allegati e Filtro oggetto.

    Screenshot delle opzioni avanzate compilate.

  7. Sotto il trigger All'arrivo di un nuovo messaggio di posta elettronica selezionare l'icona +, quindi Aggiungi un'azione.

  8. Cercare Sharepoint, potrebbe essere necessario selezionare Altro e poi Crea file. Se viene richiesto di eseguire l'accesso, selezionare Accedi.

  9. Selezionare l'Indirizzo sito e il Percorso cartella della raccolta Messaggi e-mail in arrivo.

    Screenshot della finestra di dialogo Crea file con Percorso cartella selezionato e Messaggi e-mail in arrivo evidenziato.

  10. Selezionare il campo Nome file. Selezionare l'icona a forma di fulmine per aprire il pannello Contenuto dinamico.

  11. Cercare e selezionare Attachments Name.

    Nota

    Power Automate aggiunge automaticamente un'azione Applica a ognuno esterna a Crea file. Questo per fare in modo che tutti gli allegati dei messaggi e-mail vengono creati nella raccolta SharePoint.

  12. Selezionare il campo Contenuto file. Selezionare l'icona a forma di fulmine per aprire il pannello Contenuto dinamico.

  13. Cercare e selezionare Attachments Content dal contenuto dinamico.

  14. Sotto l'azione Crea file selezionare +, quindi Aggiungi un'azione.

  15. Cercare SharePoint, quindi selezionare l'azione Aggiorna proprietà file.

  16. Nel pannello delle proprietà Aggiorna proprietà file selezionare la raccolta Indirizzo sito e Messaggi e-mail in uscita library.

  17. Selezionare il campo ID, quindi selezionare l'icona a forma di fulmine per aprire il pannello del contenuto dinamico.

  18. Selezionare body/ItemId dall'azione Crea file.

  19. Selezionare Mostra tutto accanto al campo Parametri avanzati.

  20. Selezionare il campo Title, quindi selezionare l'icona a forma di fulmine per aprire il pannello Contenuto dinamico.

  21. Cercare e selezionare body/Name nel pannello Contenuto dinamico.

  22. Selezionare il campo From Email, quindi selezionare l'icona a forma di fulmine per aprire il pannello Contenuto dinamico.

  23. Cercare e selezionare From nel pannello Contenuto dinamico.

    Screenshot della finestra di dialogo Aggiorna proprietà file.

  24. Selezionare Verifica flusso per controllare la presenza di eventuali errori, quindi selezionare Salva nell'angolo in alto a destra. L'aspetto finale del flusso completo dovrebbe essere quello mostrato nello screenshot:

    Screenshot delle proprietà del flusso completato.

Esecuzione del flusso

L'attività è stata completata. Ora, quando Miriam Graham riceve un messaggio e-mail da Adele Vance e il messaggio e-mail:

  • Ha almeno un allegato

  • Il campo Oggetto contiene le parole "Report mensile"

Il flusso raccoglie gli allegati e li salva nella raccolta di messaggi e-mail in arrivo.

Lo screenshot seguente mostra che aspetto avrà la raccolta di SharePoint dopo aver ricevuto un messaggio e-mail.

Screenshot della raccolta di SharePoint per Messaggi e-mail in arrivo.

Suggerimento

Quando un file viene caricato in SharePoint, la relativa dimensione di file viene automaticamente identificata e resa disponibile. Il nome di colonna è Dimensioni file ed è nascosto per impostazione predefinita. Dovrai aggiungerlo alla visualizzazione per visualizzarlo.