Převod souboru TXT do PST
Převeďte záznamy v prostém textu na prohledávatelné zprávy Outlook uložené v souboru PST.
Převádějte soubory TXT online
Pro převod TXT do PST zatím vlastní online konvertor nemáme, ale soubory TXT můžete online převést do těchto a dalších formátů:
Jak převést soubor txt do formátu pst
- Internet
- Dosud nehodnoceno.
Export ve formátu prostého textu musí být umístěn do datového souboru Outlook, pokud archiv, migrace poštovní schránky nebo pracovní postup v desktopovém Outlooku vyžaduje soubor .pst. Protože TXT neobsahuje standardní strukturu pošty, musí převod určit, který text se stane jednotlivými zprávami Outlooku a která metadata nejsou k dispozici.
Co je formát TXT
.txt je formát prostého textu obsahující znaky bez nativních polí pro odesílatele, příjemce, data, složky, přílohy nebo formátování HTML. Soubory TXT běžně vytvářejí Notepad, TextEdit, nástroje příkazového řádku, skripty a starší aplikace. Export textu může obsahovat čitelné hlavičky e-mailu a text těla zprávy, ale Outlook nemůže tyto řádky považovat za pole zprávy bez pravidla importu.
Co je formát PST
.pst je databázový formát Personal Storage Table aplikace Microsoft Outlook. Může obsahovat poštu, složky, kontakty, kalendáře, úkoly a metadata zpráv. Classic Outlook for Windows otevírá soubor PST prostřednictvím File → Open & Export → Open Outlook Data File.
Soubor PST podporuje vyhledávání v Outlooku, organizaci složek, místní archivaci a přístup k poště bez původního připojení k poštovní schránce. Jde o kontejner pošty, nikoli textový dokument, takže libovolný text nelze spolehlivě převést na pole odesílatele, příjemce, data, přílohy nebo ID zprávy.
Jak převést jeden soubor TXT
Pro jeden dokument poskytuje classic Outlook for Windows nejjednodušší místní metodu:
- Vytvořte nový datový soubor prostřednictvím File → Account Settings → Account Settings → Data Files → Add a uložte jej jako
converted.pst. - Otevřete soubor TXT v textovém editoru, zkopírujte jeho obsah a vytvořte nový e-mail Outlook.
- Ručně nastavte předmět a všechny dostupné informace o příjemcích nebo datu a poté vložte text do těla zprávy.
- Použijte File → Move to Folder nebo přetáhněte uloženou zprávu do nového souboru PST. Pouhé uložení zprávy do výchozí poštovní schránky nevytvoří kopii TXT-to-PST.
- Ověřte výsledek otevřením souboru
converted.pstpomocí File → Open & Export → Open Outlook Data File.
Tato metoda vytvoří jednu položku Outlooku z jednoho textového dokumentu. Neobnoví metadata, která soubor TXT neobsahuje.
Jak hromadně vytvářet zprávy
Pro více záznamů připravte CSV v kódování UTF-8, kde každý řádek představuje jednu zamýšlenou zprávu a sloupce obsahují například Subject, To a Body. Pole obsahující čárky, uvozovky nebo zalomení řádků uzavřete do uvozovek. Následující skript Windows PowerShell 5.1 používá rozhraní classic Outlook COM, vytvoří soubor PST v Unicode a umístí zprávy do složky Imported TXT:
$source = Join-Path $PSScriptRoot "message.txt"
$pst = Join-Path $PSScriptRoot "converted.pst"
$outlook = New-Object -ComObject Outlook.Application
$ns = $outlook.GetNamespace("MAPI")
$ns.AddStoreEx($pst, 2)
$store = @($ns.Stores | Where-Object { $_.FilePath -eq $pst })[-1]
$root = $store.GetRootFolder()
$folder = $root.Folders.Add("Imported TXT", 0)
$mail = $outlook.CreateItem(0)
$mail.Subject = "Imported TXT document"
$mail.Body = [System.IO.File]::ReadAllText($source, [System.Text.Encoding]::UTF8)
$mail.Save()
$mail.Move($folder) | Out-Null
$ns.RemoveStore($root)
$outlook.Quit()
Uložte jej jako txt-to-pst.ps1, změňte názvy souborů a předmět, zavřete nepotřebná okna Outlooku a spusťte jej pomocí powershell.exe -ExecutionPolicy Bypass -File .\txt-to-pst.ps1. Skript předpokládá, že zdroj je v kódování UTF-8; pokud soubor používá ANSI nebo jinou znakovou sadu, vyberte správné kódování. Pro vstup CSV nahraďte blok pro jednu zprávu smyčkou, která přiřadí Subject, To a Body z každého řádku Import-Csv.
Nástroje a online služby
Classic Microsoft Outlook je vhodný desktopový nástroj, pokud cílem musí být skutečný soubor PST. Aid4Mail a ReliefJet Essentials jsou užitečné pro strukturované migrace e-mailů a převody formátů, ale nedokážou odvodit spolehlivá poštovní pole z nestrukturovaného textu; před nákupem nebo zpracováním dávky ověřte, zda je konkrétní zdrojový formát podporován.
Neexistuje spolehlivý obecný online způsob převodu TXT-to-PST. Služby jako Zamzar nebo CloudConvert mohou převádět prostý text do formátů dokumentů, ale nedokážou libovolný TXT změnit na správně strukturované zprávy Outlooku. Služba, která přijímá TXT a tvrdí, že vytváří PST, musí přesto určit, jak zpracovává hlavičky, složky, data a přílohy. Nenahrávejte soukromou poštu, přihlašovací údaje, osobní data ani regulované záznamy do online převodníku.
Omezení kvality a kompatibility
- Před importem rozhodněte, zda každý soubor TXT představuje jednu zprávu, nebo zda oddělovače a hlavičky rozdělují jeho obsah do několika záznamů.
- Prostý text nedokáže obnovit formátování HTML, vložené obrázky, přílohy, podpisy, stav přečtení, ID konverzací ani původní identifikátory zpráv. Přílohy musí být dodány samostatně a přidány pomocí dalšího kódu Outlooku.
- Nesprávné kódování znaků může poškodit znaky s diakritikou a nelatinská písma. Převeďte zdroj do UTF-8 nebo při čtení určete jeho skutečné kódování.
- Automatizace prostřednictvím Outlook COM vyžaduje classic Outlook for Windows; nefunguje z Outlooku na webu a nové rozhraní Outlooku ji neposkytuje. Funkce PST v novějších sestaveních Outlooku se liší, ale classic Outlook zůstává spolehlivým cílem automatizace.
- Při kopírování ponechte soubor PST zavřený. Po převodu jej znovu otevřete prostřednictvím Outlooku a zkontrolujte předměty, text těla, složky, příjemce a zobrazení znaků.
TXT vs PST: srovnání formátů
Jak si formáty TXT a PST stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .TXT Plain Text File | .PST Personal Storage Table |
|---|---|---|
| Otevřený standard | Ano | Částečně otevřený |
| Komprese | Bez komprese | Obojí |
| Typická velikost souboru | Velmi malé | Velký |
| Otevírá se ve webovém prohlížeči | Ano, nativně | Ne |
| Další úpravy | Snadné | Omezeně |
| Podpora metadat | Žádné | Rozsáhlé |
| Čitelný jako prostý text | Ano | Ne |
| Nejvhodnější pro | Výměna dat | Výměna dat |
| Zavedeno | — | 1997 |
| Vývojář | — | Microsoft |
| MIME typ | text/plain | — |