Come scaricare tutti gli allegati dalle e-mail di Outlook

Se operi in un settore in cui ricevi innumerevoli e-mail ogni giorno, probabilmente riceverai molte e-mail con più allegati. L'utilizzo di un metodo manuale per estrarre gli allegati può richiedere molto tempo se ce ne sono molti da scaricare. Fortunatamente, è facile salvare più allegati e-mail contemporaneamente utilizzando Microsoft Outlook .

In questo tutorial ti mostreremo come scaricare tutti gli allegati da Outlook .

Come scaricare tutti gli allegati e-mail di (Windows)Microsoft Outlook(Microsoft Outlook Email Attachments) contemporaneamente su Windows(Once)

Per scaricare tutti gli allegati contemporaneamente utilizzando l' app Windows Microsoft Outlook , procedi come segue:

  1. Apri Outlook e accedi al tuo profilo Outlook .
  2. Seleziona l'e-mail con gli allegati di Outlook(Outlook) desiderati .
  3. Fare clic con il pulsante destro del mouse su uno qualsiasi dei file allegati e selezionare Salva(Save) tutti gli allegati nel menu a discesa. Se desideri salvare un solo file, seleziona Salva con nome(Save As) .

  1. Nella nuova finestra di dialogo, tieni premuto il tasto CTRL sulla tastiera e seleziona tutti gli allegati che desideri scaricare. Fare clic su OK(Click OK) .

  1. Seleziona la posizione in cui desideri salvare i file e premi il pulsante OK.

Come scaricare tutti gli allegati e-mail di (Once)Microsoft Outlook(Microsoft Outlook Email Attachments) contemporaneamente su Mac

Ecco come scaricare tutti gli allegati utilizzando Outlook per Mac :

  1. Apri l'applicazione Microsoft Outlook.
  2. Seleziona il messaggio e-mail che contiene i tuoi allegati.
  3. Fare clic(Click) su Allegati(Attachments) e selezionare Scarica tutto(Download All) .

  1. Seleziona la posizione in cui desideri salvare gli allegati e seleziona Scegli(Choose) .

Come scaricare più allegati di Outlook(Download Multiple Outlook Attachments) da più e-mail(Multiple Emails)

È anche possibile scaricare più allegati da più email contemporaneamente. Fare così:

Utilizza il codice VBA

Se utilizzi Outlook 2019 , 2016, 2013, 2010, 2007 o 2003, puoi utilizzare l' editor VBA(VBA editor) per scaricare più allegati da più email.

  1. Apri la cartella Documenti e crea una nuova cartella denominata "Allegati". Qui è dove verranno scaricati i tuoi allegati.
  2. Apri Microsoft Outlook.
  3. Premi(Press) i tasti Alt e F11 sulla tastiera per aprire l' editor VBA .
  4. Fare clic con il pulsante destro del Microsoft Outlook Object > Insert > Insert Module .

  1. Copia il seguente codice nell'editor e premi Invio:

Dim GCount come numero intero

Dim GFilepath come stringa

Sottotitolo pubblico Salva allegati()

'Aggiornamento 20200821

Dim xMailItem come Outlook.MailItem

Dim xAllegati come Outlook.Allegati

Dim xSelection come Outlook.Selection

Dim mi tanto a lungo

Dim xAttCount As Long

Dim xFilePath come stringa(String) , xFolderPath come stringa(String) , xSaveFiles come stringa(String)

In caso di errore Riprendi successivo

xFolderPath = CreateObject (“WScript.Shell”).SpecialFolders(16)

Imposta(Set) xSelection = Outlook.Application.ActiveExplorer.Selection

xFolderPath = xFolderPath e "Allegati"

Se VBA.Dir ( xFolderPath , vbDirectory) = vbNullString Allora

VBA.MkDir xFolderPath

Finisci se

Percorso GFile = ""

Per ogni xMailItem in xSelection

Imposta(Set) xAttachments = xMailItem.Attachments

xAttCount = xAttachments.Count

xSaveFiles = “”

Se xAttCount > 0 Allora

Per i = xAttCount To 1 Passo(Step) -1

Conteggio G = 0

xFilePath = xFolderPath & xAttachments.Item (i).FileName

PercorsoFile=xPercorsoFile

xFilePath = Rinomina file(FileRename) (xFilePath)

Se IsEmbeddedAttachment ( xAttachments.Item (i)) = False Allora

xAttachments.Item(i).SaveAsFile xFilePath

Se xMailItem.BodyFormat <> olFormatHTML Allora

xSaveFiles = xSaveFiles & vbCrLf & “Riferimento del collegamento ipertestuale non valido.>”

Altro

xSaveFiles = xSaveFiles & “
” & “ xFilePath & “‘>” & xFilePath & “

Finisci se

Finisci se

Successivamente io

Finisci se

Prossimo

Imposta xAllegati = Niente

Imposta xMailItem = Niente

Imposta xSelection = Niente

Fine sott

Funzione FileRename ( FilePath As String ) As String

Dim xPath come stringa

Dim xFso come FileSystemObject

In caso di errore Riprendi successivo

Set xFso = CreateObject (“ Scripting.FileSystemObject ”)

xPercorso = PercorsoFile

RinominaFile = xPath

Se xFso.FileExists(xPath) Allora

Conteggio G = Conteggio G + 1

xPath = xFso.GetParentFolderName( GFilepath ) & “” & xFso.GetBaseName ( GFilepath ) & ” ” & GCount & “.” + xFso.GetExtensionName( GFilepath )

RinominaFile = RinominaFile(xPath)

Finisci se

xFso = Niente

Fine funzione

La funzione è allegato incorporato(Function IsEmbeddedAttachment) ( Allega(Attach) come allegato(Attachment) )

Dim xItem come MailItem

Dim xCid come stringa

Dim xID come stringa

Dim xHtml come stringa

In caso di errore Riprendi successivo

IsEmbeddedAttachment = Falso

Imposta xItem = Allega.Parente

Se xItem.BodyFormat <> olFormatHTML quindi esci dalla funzione(Function)

xCid = “”

xCid = Attach.PropertyAccessor.GetProperty (“http://schemas.microsoft.com/mapi/proptag/0x3712001F”)

Se xCid <> “” Allora

xHtml = xItem.HTMLBody

xID = "cid:" & xCid

Se InStr(xHtml, xID) > 0 Allora

IsEmbeddedAttachment = Vero(True)

Finisci se

Finisci se

Fine funzione

Nota: puoi copiare il codice originale sopra da Extend Office(original code above from Extend Office) e incollarlo nell'editor.

  1. Premi F5(Press F5) per eseguire lo script. Potresti visualizzare una finestra pop-up che ti chiede di consentire l'azione.

Utilizzo di uno strumento esterno

Se utilizzi un'altra versione di Outlook , desideri scaricare un tipo di file diverso da PST(a file type other than PST) o trovi complicato il metodo VBA , puoi scaricare uno strumento che può aiutarti a scaricare più allegati di Outlook(Outlook) contemporaneamente.

App come Outlook Annex Extractor(Outlook Attachment Extractor) hanno la funzionalità per salvare gli allegati non solo dai file PST , ma anche da altri formati di file come OST , BAK , MSG , OLK e OLM . Puoi anche configurare l'app per filtrare gli allegati in base alla dimensione del file, alla data o al mittente.

Come scaricare tutti gli allegati da un file danneggiato(Corrupted)

Se non riesci ad aprire, visualizzare o salvare i file allegati in Outlook , il file PST di Microsoft Outlook(Microsoft Outlook PST) potrebbe essere danneggiato. È possibile riparare il file PST(repair the PST file) per recuperare l'allegato utilizzando strumenti come l' applicazione SCANPST.exe .

Per utilizzare questo strumento, chiudi Outlook e accedi a uno dei seguenti percorsi, a seconda della versione di Outlook :

  1. Outlook 2019: C:Programmi (x86)Microsoft Office\root\Office16
  2. Outlook 2016: C:Programmi (x86)Microsoft Office\root\Office16
  3. Outlook 2013: C:Programmi (x86)Microsoft Office\Office15
  4. Outlook 2010: C:Programmi (x86)Microsoft Office\Office14
  5. Outlook 2007: C:Programmi (x86)Microsoft Office\Office12

Quindi, fare doppio clic su SCANPST.EXE.

Seleziona Sfoglia(Select Browse) , individua il file di dati di Outlook(Outlook) che desideri scansionare e premi Avvia(Start) .

Se lo strumento rileva errori, seleziona Ripara(Repair) per tentare di risolverli. Una volta completato, riavvia Outlook e controlla se ora funziona.

Semplifica le tue attività di posta elettronica

Scaricare più file da Outlook è semplice e puoi persino scaricare più file da più e-mail contemporaneamente. Se ritieni che i metodi integrati in Outlook siano troppo difficili, puoi scaricare strumenti come Estrattore allegati di Outlook(Outlook Attachment Extractor) per aiutarti.



About the author

Sono uno sviluppatore di software freeware e sostenitore di Windows Vista/7. Ho scritto diverse centinaia di articoli su vari argomenti relativi al sistema operativo, inclusi suggerimenti e trucchi, guide di riparazione e best practice. Offro anche servizi di consulenza in ufficio attraverso la mia azienda, Help Desk Services. Ho una profonda conoscenza del funzionamento di Office 365, delle sue funzionalità e di come utilizzarle nel modo più efficace.



Related posts