Online konvertor MBOX do TXT zdarma
Převeďte e-mailové archivy z formátu MBOX do prohledávatelných prostých souborů TXT v kódování UTF-8.
Převést MBOX na TXT online - zdarma
Soubor se zpracuje hned a smaže se ihned po stažení.
Načíst soubor z adresy URL
Vložte přímý odkaz na soubor. Stáhneme ho na náš server a převedeme úplně stejně jako nahraný soubor.
Jak to funguje
-
1/3
Nahrajte soubor .mbox
Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.
-
2/3
Spusťte převod .mbox do .txt
Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.
-
3/3
Stáhněte převedený soubor .txt
Výsledek převodu je připraven ke stažení.
Jak převést soubor mbox do formátu txt
- Internet
- Dosud nehodnoceno.
101convert.com assistant bot
1 hod.
Archiv e-mailů může vyžadovat konverzi, když skript, editor, systém pro správu záznamů nebo zařízení přijímá soubory s prostým textem UTF-8 namísto databází poštovních schránek. TXT se také snadněji prohledává, cituje a sdílí, ale nedokáže zachovat složky e-mailů, formátování ani přílohy jako samostatné objekty.
Co je formát MBOX
MBOX je kontejner poštovní schránky, který ukládá více e-mailových zpráv za sebou v jednom souboru, přičemž každá zpráva je oddělena řádkem začínajícím na From . Používají jej Mozilla Thunderbird, Apple Mail, poštovní systémy Unix a několik starších nebo open-source e-mailových klientů. Obvykle se s ním setkáte po exportu poštovní schránky, migraci mezi poštovními programy, obnovení starého profilu nebo stažení archivu z poštovní služby.
Soubor MBOX obsahuje hlavičky e-mailů, těla zpráv a často také části MIME pro obsah HTML a přílohy. Nejde o formát dokumentu, takže změna jeho přípony na .txt nepřevede zprávy na čitelný prostý text.
Co je formát TXT
TXT je formát prostého textu obsahující znaky bez metadat e-mailového klienta, stylování HTML, indexů poštovní schránky nebo instrukcí pro rozvržení. Funguje s textovými editory, nástroji příkazového řádku, systémy OCR a indexovacími systémy, skripty a zařízeními, která přijímají text UTF-8.
TXT je užitečný, když potřebujete prohledávatelný přepis nebo kompaktní, přenositelnou reprezentaci obsahu zpráv. Je menší než archiv obsahující dekódované přílohy a nevyžaduje e-mailovou aplikaci, ale nedokáže zachovat klikatelné odkazy, pokročilé formátování, štítky, vlákna ani přílohy v jejich původní podobě.
Jak skutečně převést MBOX na TXT
Použijte online konvertor
- Otevřete bezplatný konvertor na webu 101convert.com.
- Vyberte soubor MBOX a jako výstupní formát zvolte TXT.
- Spusťte konverzi a uložte vygenerovaný soubor
.txt.
Tuto metodu použijte pro rychlý čitelný export, pokud archiv nevyžaduje vlastní filtrování. Nepoužívejte ji pro důvěrnou poštu, pokud podmínky služby týkající se zpracování a uchovávání dat nesplňují vaše požadavky.
Převeďte soubor lokálně pomocí Pythonu
Standardní knihovna Pythonu dokáže z každé zprávy extrahovat první tělo s prostým textem a zapsat jeden dokument UTF-8. Uložte následující kód jako mbox_to_txt.py:
import mailbox
import sys
def get_body(message):
if message.is_multipart():
for part in message.walk():
if part.get_content_type() == 'text/plain' and not part.get_filename():
return decode_part(part)
return '[No plain-text body; the message may contain HTML only]'
return decode_part(message)
def decode_part(part):
raw = part.get_payload(decode=True)
if raw is None:
value = part.get_payload()
return value if isinstance(value, str) else ''
charset = part.get_content_charset() or 'utf-8'
return raw.decode(charset, errors='replace')
source, destination = sys.argv[1], sys.argv[2]
with mailbox.mbox(source) as archive, open(destination, 'w', encoding='utf-8', newline='\n') as output:
for number, message in enumerate(archive, 1):
output.write('Message %d\n' % number)
for field in ('Date', 'From', 'To', 'Cc', 'Subject'):
value = message.get(field)
if value:
output.write('%s: %s\n' % (field, value))
output.write('\n')
output.write(get_body(message).rstrip())
output.write('\n\n' + ('=' * 72) + '\n\n')
Spusťte jej v terminálu pomocí:
python mbox_to_txt.py archive.mbox mail.txt
V systému Windows použijte py mbox_to_txt.py archive.mbox mail.txt, pokud příkaz python není k dispozici. Nahraďte názvy souborů skutečnými cestami; cesty obsahující mezery uzavřete do uvozovek.
Omezení kvality a kompatibility
- Skript upřednostňuje
text/plain. Zprávy obsahující pouze HTML vytvoří zástupný text namísto vykresleného těla; převod HTML na čitelný prostý text vyžaduje samostatný HTML parser nebo export z e-mailového klienta. - Přílohy nejsou ve výstupu vloženy. Jejich názvy souborů a hlavičky MIME mohou být vynechány, zatímco binární data nejsou vhodná pro čitelný soubor TXT.
- Znaky používající neznámé nebo neplatné zdrojové kódování jsou při dekódování UTF-8 nahrazeny. Po konverzi zkontrolujte vícejazyčné zprávy.
- Výstup kombinuje všechny zprávy do jednoho souboru a vkládá oddělovače. Nezachovává složky poštovní schránky, štítky, stav přečtení, vlákna, data jako metadata pro řazení ani původní nezpracovaný zdroj MIME.
- Ponechte si původní MBOX jako archivní kopii. TXT je extrakt obsahu, nikoli vratná náhrada poštovní schránky.
Poznámka: Tento záznam konverze mbox na txt je neúplný, musí být ověřen a může obsahovat nepřesnosti. Níže prosím hlasujte, zda pro vás byly tyto informace užitečné nebo ne.
Často kladené otázky
Je konvertor MBOX do TXT zdarma?
Ano, převod MBOX do TXT na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.
Jak velký může být můj soubor MBOX?
Můžete nahrát soubory MBOX o velikosti až 2000 MB a převést až 5 souborů najednou v jedné dávce.
Co se stane s nahranými soubory?
Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.
Musím pro převod MBOX do TXT instalovat nějaký software?
Ne. Převod MBOX do TXT probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.
Konverze se nezdařila?
Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor MBOX pro tuto konverzi z MBOX do TXT. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.