Outlooki manuste allalaadimine mitmest meilist kohalikku kausta

Outlooki manuste allalaadimine mitmest meilist kohalikku kausta

Manuste allalaadimine ühest meilist on väga lihtne. Enamik kliente pakub võimalust ZIP-failide allalaadimiseks. Kuid see on keeruline, kui tegemist on Outlooki manuste ekstraheerimise või allalaadimisega mitmest meilist. Kuna ükski võrgu- ega võrguühenduseta klient seda funktsiooni eelnevalt ei paku, peame selle rakendamiseks leidma skriptid ja tööriistad.

Kuidas Outlookis mitme meili manuseid alla laadida

Manuste allalaadimiseks saate kasutada mõnda neist meetoditest. Selleks on vaja VB-skripti, seega veenduge, et teil oleks oma konto jaoks piisavalt õigusi.

  1. NirSoft OutlookAttachView
  2. Kohandatud VB skript

Igal tööriistal on oma eelised ja puudused. Veenduge, et olete neist teadlik, enne kui otsustate, millist neist kasutada.

1] NirSoft OutlookAttachView

Kui kasutate meilide vastuvõtmiseks Outlooki Microsoft Office’i versiooni, saate kõigi oma manuste allalaadimiseks kasutada tasuta tarkvara nimega OutlookAttachView. See on töötanud igat tüüpi Outlookiga alates 2003. aastast, kuigi selgesõnalist Outlooki ei toetata.

Alustamiseks laadige alla tarkvara (hankige 64-bitine versioon, kui kasutate Outlooki 64-bitist versiooni), pakkige ZIP-fail lahti ja avage OutlookAttachView.exe.

Avanevad postkasti skannimise valikud. Saate määrata, milliseid manuseid soovite skannida. Muu hulgas hõlmavad valikud järgmist:

  • Millist Outlooki profiili skannida
  • Skannige viimase X päeva jooksul loodud sõnumeid
  • Välistage teatud tüüpi dokumendid
  • Kontrollige konkreetsete inimeste sõnumeid
  • Skannige kindlat tekstisisu sisaldavad manused

Manuste väljavõtmiseks järgige neid samme.

  • Pärast tarkvara installimist jätke kõik vaikeseadeks, kui soovite tõesti, et kõik postkastis olevad manused salvestataks. Seadistage tarkvara. Kui olete skannimist alustama valmis, klõpsake nuppu OK.
  • Skaneerimine on kiire; aga see võtab ilmselt kauem aega, kui olete saanud tohutu hulga e-kirju. Kahjuks puudub skannimisel edenemisriba, nii et te ei saa öelda, kui kaugele see on läinud, nii et parem jäta see taustale tööle ja tulge hiljem tagasi, et näha, kas see on lõppenud.
  • Kui skannimine on lõppenud, saate eelvaate ja vaadata kõiki manuseid veergudega, mis näitavad selliseid kirjeid nagu faili nimi, faili pikkus ja laiend.
  • Kindlate manuste valimiseks hoidke all klahvi Ctrl ja vasakklõpsake igal real järjest. Teise võimalusena vajutage kõigi manuste esiletõstmiseks (valimiseks) klahvikombinatsiooni Ctrl + A.
  • Seejärel klõpsake menüül “Fail” ja klõpsake “Kopeeri valitud manused asukohta” (vajutage F4). Saate määrata, kuhu manuseid eksportida ja vormindada dokumentide nimesid. Kui olete valmis, klõpsake nuppu OK.
  • See laadib alla või salvestab kõik valitud manused sihtkausta.

Kuid neid ei saa teie meilidest eemaldada, seega pääsete neile soovi korral Outlooki kaudu juurde.

2] VB skripti kasutamine

See segment tutvustab VBA-koodi, mis teid aitab salvestage kõik erinevate e-kirjade manused korraga valitud kausta .

  • Esiteks peate looma kausta manuste salvestamiseks kohalikule draivile. Kasutage File Explorerit ja teadaolevat asukohta, et luua kaust ja nimetada see Manused.
  • Valige meilid, millest soovite manuseid alla laadida, ja vajutage seejärel Microsoft Visual Basicu programmide akna avamiseks Alt+F11 .
  • Klõpsake ” Insert “> “Moodul”, et avada “Moodul” aken, kopeerige aknasse üks järgmistest VBA koodidest.
  • Vajutage F5 või kasutage koodi käivitamiseks menüüd ja kõik valitud meili manused laaditakse alla või kopeeritakse kausta Manused.

VBA kood

Dim GCount As Integer
Dim GFilepath As String
Public Sub SaveAttachments()
'Update 20200821
Dim xMailItem As Outlook.MailItem
Dim xAttachments As Outlook.Attachments
Dim xSelection As Outlook.Selection
Dim i As Long
Dim xAttCount As Long
Dim xFilePath As String, xFolderPath As String, xSaveFiles As String
On Error Resume Next
xFolderPath = CreateObject("WScript.Shell").SpecialFolders(16)
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xFolderPath = xFolderPath & "\Attachments\"
If VBA.Dir(xFolderPath, vbDirectory) = vbNullString Then
VBA.MkDir xFolderPath
End If
GFilepath = ""
For Each xMailItem In xSelection
Set xAttachments = xMailItem.Attachments
xAttCount = xAttachments.Count
xSaveFiles = ""
If xAttCount > 0 Then
For i = xAttCount To 1 Step -1
GCount = 0
xFilePath = xFolderPath & xAttachments.Item(i).FileName
GFilepath = xFilePath
xFilePath = FileRename(xFilePath)
If IsEmbeddedAttachment(xAttachments.Item(i)) = False Then
xAttachments.Item(i).SaveAsFile xFilePath
If xMailItem.BodyFormat <> olFormatHTML Then
xSaveFiles = xSaveFiles & vbCrLf & "<Error! Hyperlink reference not valid.>"
Else
xSaveFiles = xSaveFiles & "<br>"& "<a href='file://"& xFilePath & "'>"& xFilePath & "</a>"
End If
End If
Next i
If xSaveFiles <> ""Then
If xMailItem.BodyFormat <> olFormatHTML Then
xMailItem.Body = vbCrLf & "The file(s) were saved to "& xSaveFiles & vbCrLf & xMailItem.Body
Else
xMailItem.HTMLBody = "<p>"& "The file(s) were saved to "& xSaveFiles & "</p>"& xMailItem.HTMLBody
End If
End If
xMailItem.Save
End If
Next
Set xAttachments = Nothing
Set xMailItem = Nothing
Set xSelection = Nothing
End Sub

Function FileRename(FilePath As String) As String
Dim xPath As String
Dim xFso As FileSystemObject
On Error Resume Next
Set xFso = CreateObject("Scripting.FileSystemObject")
xPath = FilePath
FileRename = xPath
If xFso.FileExists(xPath) Then
GCount = GCount + 1
xPath = xFso.GetParentFolderName(GFilepath) & "\"& xFso.GetBaseName(GFilepath) & ""& GCount & "."+ xFso.GetExtensionName(GFilepath)
FileRename = FileRename(xPath)
End If
xFso = Nothing
End Function

Function IsEmbeddedAttachment(Attach As Attachment)
Dim xItem As MailItem
Dim xCid As String
Dim xID As String
Dim xHtml As String
On Error Resume Next
IsEmbeddedAttachment = False
Set xItem = Attach.Parent
If xItem.BodyFormat <> olFormatHTML Then Exit Function
xCid = ""
xCid = Attach.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F")
If xCid <> ""Then
xHtml = xItem.HTMLBody
xID = "cid:"& xCid
If InStr(xHtml, xID) > 0 Then
IsEmbeddedAttachment = True
End If
End If
End Function

Samuti saate siit koodi kopeerida ja kleepida.

Kuidas Gmailis mitme meili manuseid alla laadida

SendPulse’i tasuta meilide ja manuste salvestamise lisandmoodul Gmaili jaoks ekspordib teie manused Google’isse. Selle eristab see, et see hakkab automaatselt otsima uusi manuseid, mis tähendab, et te ei tohiks kunagi mõelda selle meetodi käsitsi tegemisele. Kui see on kõik, mida vajate, töötab see ühekordseks ekspordiks õigesti.

Märge. Teenusel on juurdepääs teie Gmaili kontole, seega tehke teadlik valik, kui soovite ühenduse luua.

Järgige selle tööriista kasutamiseks juhiseid

  • Minge lisandmooduli veebilehele ja klõpsake nuppu Installi.
  • Valige oma Google’i konto ja klõpsake “Luba” ja seejärel lõpetage.
  • Avage Google’i arvutustabelid ja looge uus tabel.
  • Avage Lisandmoodulid > Salvesta meilid ja manused > Ava külgriba.
  • Määrake selle Gmaili silt, mida soovite skannida, ja seejärel määrake muud filtrid (nt kellelt või kelle kiri pärineb) ja varasemast kuupäevavahemikust (saate määrata vähemalt need filtrid).
  • Klõpsake “Üleslaadimisseaded”, seadistage need vastavalt vajadusele, seejärel klõpsake “Select Folder”, et valida oma draivil kaust, kuhu manuseid salvestada.
  • Kui olete lõpetanud, klõpsake Salvesta reegel > Käivita. Lisandmoodul käivitub isegi automaatselt ja seda värskendatakse uute e-kirjade saabumisel.

Saate draivi sees manuseid salvestada. Teise võimalusena avage draiv, paremklõpsake kaustal ja valige kohaliku koopia salvestamiseks käsk Laadi. Seejärel saate pilvesalvestusruumi vabastamiseks kausta kettalt kustutada.

Laadige laiendus alla siit

Kuidas alla laadida manuseid mitmest meilikirjast mis tahes meiliserveris

Mail Attachment Downloader on taskukohane valik, kuna see töötab paljudes meiliteenustes, nagu Outlook, Gmail, AOL, Yahoo või mis tahes meiliserver. See on ka isiklikuks kasutamiseks tasuta.

Negatiivne külg on see, et tasulises versioonis saate hankida mõned lisandmoodulid. See hõlmab võimalust harjutada paari filtrit ja korraga mitmelt kontolt üles laadida. Täieliku erinevuse leiate tarkvara litsentsimise lehelt.

Märge. Siin peate sisestama oma e-posti mandaadid. Seega veenduge, et teil oleks täielik enesekindlus ja tehke teadlik valik.

Vaatame kõige lihtsamat sammu mitmest meilist manuste eraldamiseks.

  • Laadige alla ZIP, ekstraktige see ja käivitage sees olev EXE-installer. Pärast ühenduse loomist käivitage meilimanuste allalaadija.
  • Klõpsake “Seaded”. Siin saate valida meiliserveri (ükskõik, kes teie meili saatis), mille järel sisestate konto ja parooli. Lugege kindlasti allosas olevat musta riba, sealhulgas olulist teavet.
  • Kui olete valmis, klõpsake nuppu Test Connection. Kui see ei aita, veenduge, et oleksite POP/IMAP-protokolli vastavalt vajadusele lubanud ning et teie konto väljakutse ja parool on õiged. Kui teil on õigus, klõpsake nuppu Salvesta.
  • Kui soovite, et manused väljastataks unikaalsesse kausta, muutke salvestusala. Saate seda süsteemi vahekaartide abil veelgi kohandada. Näiteks kaustas/dokumentides saate piirata otsingut valitud kaustadega. Otsimisel saate määrata kuupäevavahemiku. Filtrites saate määrata saatjast või probleemistringist koosnevad küsimused.
  • Kui olete valmis, klõpsake nuppu Ühenda ja laadi alla. Seejärel salvestab see teie manused teie valitud kausta.

Laadige alla ametlikult saidilt . Tarkvara pakub isiklikuks kasutamiseks tasuta versiooni.

Lõpusõnad

Mitme manuse allalaadimine mitmest meilist peaks olema kõigi meiliklientide funktsioon. Kasutan skripti PDF-dokumentide allalaadimiseks, mida ma kuu lõpus klientidelt iga päev saan. See tagab, et mul on kõigist koopiad ja ma ei raiska aega nende eraldi allalaadimisele.

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga