---
title: "Jak podzielić duży plik skrzynki Thunderbirda, nie tracąc wiadomości"
description: "Folder Thunderbirda to jeden plik mbox, który po piętnastu latach waży więcej niż dysk, na którym powstał. Oto jak pociąć go na mniejsze skrzynki — w Mbox Viewer albo w mboxShell, naszym otwartoźródłowym narzędziu terminalowym — i, co ważniejsze, jak potem udowodnić, że nie zginęła ani jedna wiadomość."
url: https://mboxviewerpro.com/pl/blog/jak-podzielic-duzy-plik-skrzynki-thunderbirda/
language: pl
updated: 2026-08-25
source: Mbox Viewer
---

[Wszystkie wpisy](https://mboxviewerpro.com/pl/blog/)

`thunderbird` `mbox` `archives`

# Jak podzielić duży plik skrzynki Thunderbirda, nie tracąc wiadomości

Folder Thunderbirda to jeden plik mbox, który po piętnastu latach waży więcej niż dysk, na którym powstał. Oto jak pociąć go na mniejsze skrzynki — w Mbox Viewer albo w mboxShell, naszym otwartoźródłowym narzędziu terminalowym — i, co ważniejsze, jak potem udowodnić, że nie zginęła ani jedna wiadomość.

[David Carrero](https://mboxviewerpro.com/pl/autor/) · 25 sierpnia 2026

Folder Thunderbirda nie jest folderem. To jeden plik zawierający wszystkie wiadomości, jakie kiedykolwiek dostałeś — jedna za drugą, w kolejności przybycia. Ten projekt zestarzał się zaskakująco dobrze (dlatego skrzynka zapisana w 2004 roku otwiera się do dziś), ale ma konsekwencję, którą odkrywa się późno: po piętnastu latach twoja skrzynka odbiorcza to pojedynczy obiekt o wielkości 14 GB, a wszystko, co chcesz zrobić z *częścią*, wymaga ruszenia całości.

Prędzej czy później pojawia się powód, żeby ją podzielić. Prawnik prosi o korespondencję z jednego roku. Odchodzisz z firmy i tylko poczta projektowa jest twoja. Chcesz mieć lata 2008–2015 na dysku zewnętrznym, a resztę w codziennym użyciu. Albo folder po prostu zrobił się nieporęczny i wolisz go w kawałkach, które da się archiwizować osobno.

Rada, którą znajdziesz na forach, brzmi: potnij plik poleceniem `split`, edytorem tekstu albo `csplit` na `/^From /`. Nie rób tego. Oto dlaczego — i co zrobić zamiast tego.

## Dlaczego ręczne cięcie mboxa kończy się źle

Plik [mbox](https://mboxviewerpro.com/pl/slownik/mbox/) to zwykła konkatenacja: każda wiadomość zaczyna się wierszem rozpoczynającym się od `From` — to wiersz *koperty*, nie nagłówek `From:` — i trwa do następnego takiego wiersza. Na tym cały format się kończy.

Przetnij ten plik na dowolnym bajcie albo wierszu, a niemal zawsze wylądujesz w środku wiadomości. Pierwsza część kończy się połową nagłówków; druga zaczyna się treścią bez żadnego nagłówka i nie jest już wiadomością, tylko tekstem. Oba pliki *wyglądają* poprawnie — otwierają się, mają właściwy rozmiar — a szkodę widać dopiero tego dnia, lata później, gdy szukasz właśnie tego jednego maila.

Cięcie po wzorcu `From` jest sprytniejsze i wciąż niebezpieczne. Rodzina mbox zabezpiecza wiersz treści zaczynający się od `From` , zapisując go jako `>From` , ale nie każdy program, który pisał do twojej skrzynki, tak robił, a cytowana odpowiedź spokojnie może zawierać wiersz zaczynający się od „From ”. Podziel po wzorcu, a ta wiadomość rozerwie się na pół: jeden mail zamienia się w dwa półmaile i nic cię o tym nie uprzedzi.

I to jest prawdziwy problem wszystkich ręcznych metod: **nie dają żadnej liczby**. Nie wiesz, ile wiadomości weszło, ile wyszło ani czy jedno zgadza się z drugim. Bezpieczny sposób dzielenia skrzynki traktuje ją jak pocztę, a nie jak tekst — parsuje ją, wybiera całe wiadomości i zapisuje je z powrotem — a potem sprawdza rachunek.

## Zanim potniesz: trzy rzeczy o plikach Thunderbirda

Każda skrzynka to jeden plik bez rozszerzenia w twoim profilu:

-   **Windows:** `%APPDATA%\Thunderbird\Profiles\<profil>\Mail\Local Folders\`
-   **macOS:** `~/Library/Thunderbird/Profiles/<profil>/Mail/Local Folders/`
-   **Linux:** `~/.thunderbird/<profil>/Mail/Local Folders/`

W środku znajdziesz `INBOX`, `Sent`, `Archives` i nazwy własnych folderów, a obok każdego plik `.msf` o tej samej nazwie. `.msf` to tylko indeks Thunderbirda i można go zignorować — odbuduje się sam. Plik bez rozszerzenia to sama poczta, w standardowym formacie mbox. (Pełniejszy przewodnik znajdziesz w naszych poradnikach dla [macOS](https://mboxviewerpro.com/pl/poradniki/jak-otworzyc-thunderbird-mbox-na-macu/) i [Windows](https://mboxviewerpro.com/pl/poradniki/jak-otworzyc-thunderbird-mbox-w-windows/).)

Trzy zasady, zanim czegokolwiek dotkniesz:

**Zamknij Thunderbirda.** Trzyma plik otwarty i do niego pisze; dzielenie skrzynki, do której właśnie coś dopisuje, to najprostsza droga do połowy wiadomości na końcu.

**Pracuj na kopii.** Skopiuj plik skrzynki gdzie indziej — pulpit w zupełności wystarczy — i dziel kopię. Nigdy nie wynoś oryginału z profilu: Thunderbird uzna folder za zaginiony.

**Najpierw kompaktuj albo wiedz, co zabierasz.** Gdy usuwasz wiadomość, Thunderbird tylko ją oznacza i zostawia w pliku; bajty znikają dopiero przy kompaktowaniu folderu. Dlatego folder pokazujący 4000 wiadomości może zajmować 9 GB. Jeśli podzielisz bez kompaktowania, te usunięte wiadomości pojadą z tobą do kawałków — jako całkowicie czytelna poczta. Kliknij folder prawym przyciskiem → **Kompaktuj**, jeśli ich nie chcesz, i świadomie pomiń ten krok, jeśli chcesz.

## Krok 1 — zmierz, zanim potniesz

Zanim zdecydujesz, gdzie mają pójść cięcia, zobacz, co naprawdę jest w pliku. [mboxShell](https://mboxviewerpro.com/pl/mboxshell/), nasze otwartoźródłowe narzędzie terminalowe (MIT), czyta bezrozszerzeniowe pliki Thunderbirda bezpośrednio, nie ma limitu rozmiaru i nigdy nie zapisuje do pliku, który otwiera:

```
$ mboxshell stats INBOX

  File                 INBOX
  File size            9.41 GiB
  Messages             128,455
  Date range           2004-02-11 — 2026-08-19
  Index size           14.2 MiB
  Indexing time        48.31s
  With attachments     19,880 (15.5%)
  Duplicates           312 (128,143 Unique IDs)
```

Zapisz te dwie liczby: **ile wiadomości** i **jaki zakres dat**. To z nimi będziesz porównywać na końcu.

Teraz zaplanuj cięcia, niczego nie tworząc. `search` policzy ci plaster, więc możesz próbować granic, aż kawałki osiągną pożądany rozmiar:

```
$ mboxshell search INBOX "after:2004-01-01 before:2010-01-01" --json | head -3
{
  "result_count": 31204,
```

`after:` obejmuje swój własny dzień, a `before:` swój wyklucza, więc kolejne zakresy zapisane w ten sposób stykają się dokładnie: bez dziur i bez nakładek. To właśnie ta własność umożliwia końcowe sprawdzenie. [Pełna składnia wyszukiwania](https://mboxviewerpro.com/pl/poradniki/sciagawka-skladni-wyszukiwania/) pozwala też ciąć po nadawcy, rozmiarze albo załączniku zamiast po dacie, jeśli tak naprawdę o to chodzi w twoim podziale.

## Krok 2 — potnij skrzynkę

**W Mbox Viewer** na [Macu lub Windowsie](https://mboxviewerpro.com/pl/funkcje/) dzielenie to eksport, który już znasz:

1.  Otwórz skopiowany plik skrzynki — ten bez rozszerzenia, bez zmieniania nazwy.
2.  Wyszukaj plaster: `after:2004-01-01 before:2010-01-01`.
3.  Zaznacz wiadomości: kliknij pierwszy wiersz, a potem Shift+kliknij ostatni, aby wziąć cały zakres.
4.  **Plik → Eksportuj** (⌘E) → **MBOX**. W Windowsie to **Eksportuj → Do MBOX…**, i tam możesz pominąć krok 3: bez zaznaczenia eksportuje wszystko, co wyszukiwanie zostawiło na ekranie.

Dostajesz nową skrzynkę, proponowaną jako `INBOX-selection.mbox`, dokładnie z tymi wiadomościami. Są kopiowane bajt po bajcie, więc wynik jest poprawną skrzynką, którą otworzy dowolny program pocztowy, a otwarty plik nigdy nie zostaje ruszony — aplikacja działa wyłącznie w trybie odczytu. Powtórz dla każdego plastra. Eksport do MBOX należy do wersji darmowej; darmowa ogranicza rozmiar otwieranej skrzynki, czyli 1 GB.

**Samym mboxShellem** droga wygląda inaczej i warto powiedzieć to wprost: mboxShell eksportuje do EML, CSV, tekstu i HTML, ale nie zapisuje częściowego mboxa. Czysto terminalowa ścieżka polega więc na wyeksportowaniu każdego plastra jako katalogu plików [EML](https://mboxviewerpro.com/pl/slownik/eml/) i pozwoleniu Thunderbirdowi odbudować skrzynkę przy imporcie:

```
$ mboxshell export INBOX --format eml --query "after:2004-01-01 before:2010-01-01" --output ./2004-2009/
  Exporting 31204 message(s) as eml to ./2004-2009/
  Exported 31204 .eml files
```

To okrężna droga, ale darmowa, bez limitu rozmiaru i dająca się zeskryptować. Drugą połowę roboty — *łączenie* skrzynek — mboxShell zapisuje już jako mbox: `mboxshell merge a.mbox b.mbox -o polaczone.mbox`.

## Krok 3 — udowodnij, że nic nie zginęło

To krok, który odróżnia podział od hazardu, i prawie nikt go nie robi.

**Policz każdy kawałek.** Uruchom `stats` na każdym plastrze i zsumuj liczby wiadomości. Suma musi się równać temu, co pokazywał oryginał. Jeśli brakuje, jedna granica jest źle ustawiona; jeśli jest za dużo, dwa plastry się nakładają.

**Sprawdź zakresy dat.** Zakres każdego kawałka powinien mieścić się w zamówionej granicy, a kawałki powinny stykać się końcami bez dziury.

**Odbuduj oryginał i porównaj.** To rozstrzygający test. Połącz kawałki — [deduplikacja](https://mboxviewerpro.com/pl/slownik/deduplikacja/) po Message-ID jest domyślnie włączona — i przeczytaj podsumowanie:

```
$ mboxshell merge 2004-2009.mbox 2010-2017.mbox 2018-2026.mbox -o rebuilt.mbox

  Merge complete:
  Input files               3
  Total messages            128,455
  Duplicates removed        0
  Output size               9.41 GiB
  Output file               rebuilt.mbox
```

„Total messages” równe liczbie z oryginału oraz „Duplicates removed” na zerze mówią razem, że twoje plastry były kompletne *i* rozłączne: każda wiadomość jest dokładnie w jednym z nich. Jeśli pojawią się duplikaty, zakresy się nakładają. Jeśli suma jest mniejsza, coś wpadło między dwa cięcia. W obu przypadkach dowiesz się o tym, zanim cokolwiek usuniesz — i o to właśnie chodzi.

Dopiero teraz rozsądnie jest odłożyć oryginał. A i wtedy: zachowaj go. Dyski są tańsze niż poczta, której nie da się odzyskać.

## Krok 4 — wstaw kawałki z powrotem do Thunderbirda

Jeśli plastry mają zostać w Thunderbirdzie jako osobne foldery, darmowy dodatek [ImportExportTools NG](https://addons.thunderbird.net/thunderbird/addon/importexporttools-ng/) zaimportuje plik mbox prosto do Folderów lokalnych jako nowy folder — a potrafi też zaimportować katalog plików EML, co domyka ścieżkę mboxShella. Zrób to przy uruchomionym Thunderbirdzie, przez dodatek, a nie wrzucając pliki do profilu ręcznie: dzięki temu Thunderbird zbuduje własny indeks `.msf` i będzie wiedział, co ma.

A jeśli kawałki nie mają wracać — rok, który idzie do prawnika, archiwum, które zostaje na dysku zewnętrznym — nie muszą. To standardowe pliki mbox. Otworzy je Mbox Viewer, otworzy mboxShell i otworzy to, co za dwadzieścia lat będzie czytać pocztę. Tego nie da się powiedzieć o większości formatów, które przyszły później.

## Czego nie robić

-   **Nie usuwaj oryginału**, dopóki rachunek z kroku 3 się nie zgadza.
-   **Nie dziel po bajtach ani wierszach** poleceniem `split`, `dd` czy edytorem tekstu — a wielogigabajtowej skrzynki nie otwieraj w edytorze w ogóle.
-   **Nie zmieniaj nazwy ani nie przenoś oryginału wewnątrz profilu.** Thunderbird rozpoznaje foldery po nazwie pliku.
-   **Nie ufaj kawałkowi, którego nie policzyłeś.** Plik, który się otwiera, to nie to samo co plik kompletny.

## Otwórz swoje archiwum w Mbox Viewer

Natywna aplikacja na Maca i Windows. Strumieniuje pliki MBOX i EML dowolnej wielkości, w pełni offline.

[Mac App Store](https://apps.apple.com/app/mbox-viewer-pro/id6759237715) [Microsoft Store](https://apps.microsoft.com/store/detail/9NW3GVFG7DDB)
