Wat betekent deze melding?
Je wilt een e-mailarchief openen in Apple Mail en krijgt de melding 'no valid mbox files were found' (geen geldige mbox-bestanden gevonden). Apple Mail weigert dan te importeren, terwijl het bestand er wel degelijk is. Dat is verwarrend, want je weet zeker dat je e-mails ergens in dat archief zitten.
De melding zegt niet dat je e-mails kwijt zijn. Hij zegt alleen dat Apple Mail de indeling van het bestand of de map niet herkent als iets dat het kan importeren. In bijna alle gevallen is de inhoud nog gewoon volledig aanwezig, je hoeft hem alleen op een andere manier te benaderen.
Waarom gebeurt dit?
Er zijn een paar veelvoorkomende oorzaken. Het helpt om te begrijpen hoe Apple Mail een archief op je schijf opslaat.
Apple Mail bewaart een mailbox niet als één los .mbox-tekstbestand, maar als een .mbox-pakket. Dat ziet er in de Finder uit als één icoon, maar het is in werkelijkheid een map. In die map zit onder andere een tekstbestand met de naam 'mbox' of 'Messages' waar de eigenlijke e-mails in staan, plus extra bestanden voor de index. Als je dat hele pakket aanwijst tijdens importeren, verwacht Apple Mail soms juist een platte mbox en haakt het af.
De meest voorkomende oorzaken op een rij:
- Je wijst een .mbox-pakket aan, maar Apple Mail verwacht op dat moment een los tekstbestand (of andersom).
- De mappenstructuur klopt niet. Apple Mail importeert het liefst een map waarin de .mbox-pakketten netjes naast elkaar staan, niet een los binnenste bestand.
- Het pakket is incompleet gekopieerd. Bij het verslepen tussen schijven of via een clouddienst kan het 'Messages'-tekstbestand of de index achterblijven.
- Het bestand komt van een ander programma (Thunderbird, Outlook, Google Takeout) en heeft een net andere indeling dan Apple Mail verwacht.
- Het archief is een .mbox.gz (ingepakt, zoals bij Google Takeout) en is nog niet uitgepakt.
Pakket of bestand?
Een .mbox-pakket van Apple Mail is eigenlijk een map. Klik er in de Finder met de rechtermuisknop op en kies 'Toon pakketinhoud' om de losse onderdelen te zien, waaronder het tekstbestand met je e-mails.
Snel oplossen: bekijk je archief met Mbox Viewer
Wil je vooral gewoon bij je e-mails kunnen zonder gepuzzel met de import van Apple Mail, dan is de eenvoudigste weg om het archief te openen in Mbox Viewer by Cloud Captains. Dat is een Chrome-extensie die mbox- en e-mailbestanden direct in je browser leest. Je hoeft niets te importeren en niets in de cloud te zetten.
Mbox Viewer opent .mbox en .mbx (Thunderbird, macOS Mail), .eml en .emlx (Apple Mail), .msg (Outlook), Maildir-mappen en .mbox.gz van Google Takeout (die pakt hij automatisch uit). Je sleept het bestand of de map gewoon in het venster.
Je Apple Mail-archief openen in Mbox Viewer
- Installeer Mbox Viewer by Cloud Captains via de homepage https://mbox-viewer.online en open de extensie.
- Zoek je archief in de Finder. Bij een .mbox-pakket klik je er met de rechtermuisknop op en kies je 'Toon pakketinhoud'.
- Sleep het hele .mbox-pakket naar het Mbox Viewer-venster, of sleep het binnenste tekstbestand met de naam 'mbox' of 'Messages' als het pakket zelf niet wordt herkend.
- Wacht tot de berichtenlijst links verschijnt. Klik op een bericht om het rechts te lezen.
- Werkt het nog niet, sleep dan de bovenliggende map met al je mailboxen in één keer naar het venster.
Alles gebeurt op je eigen apparaat. Je e-mails worden lokaal in je browser ingelezen en in IndexedDB op je computer bewaard. Er gaat niets naar een server en er is geen telemetrie. Wil je de gegevens later weg, dan wis je ze via Instellingen, Database wissen.
Externe afbeeldingen blijven geblokkeerd
Mbox Viewer blokkeert bij het lezen standaard externe afbeeldingen, zodat tracking-pixels je niet kunnen verraden dat je een oude mail hebt geopend. Wil je de plaatjes in een specifiek bericht toch zien, dan laad je ze per bericht met een knop.
Het toch in Apple Mail krijgen
Wil je het archief per se in Apple Mail zelf importeren, probeer dan de volgende aanpak. De truc is om Apple Mail precies de structuur aan te bieden die het verwacht.
Importeren in Apple Mail laten lukken
- Maak een lege map op je bureaublad, bijvoorbeeld 'Import'.
- Zet daarin de losse .mbox-pakketten die je wilt importeren, dus niet de binnenste bestanden los, maar de complete pakketten.
- Open Apple Mail en kies in de menubalk Archief, Importeer mailboxen.
- Kies bij het importtype 'Apple Mail' als het archief uit Apple Mail komt, of 'Bestanden in mbox-indeling' als het uit een ander programma komt.
- Wijs de map 'Import' aan (niet één los bestand) en laat Apple Mail de mailboxen vinden.
- Komt de melding terug, controleer dan of elk .mbox-pakket nog het binnenste 'Messages'-tekstbestand bevat via 'Toon pakketinhoud'.
Kopieer het hele pakket, niet de helft
Komt de melding steeds terug, dan is de kans groot dat tijdens het kopiëren of synchroniseren een deel van het .mbox-pakket is achtergebleven. Kopieer het pakket opnieuw als één geheel, bij voorkeur lokaal en niet via een clouddienst die mappen anders behandelt.
Wat als het archief is ingepakt?
Komt je archief van Google Takeout, dan is het vaak een .mbox.gz, oftewel een ingepakte mbox. Apple Mail kan daar niet rechtstreeks mee overweg en geeft dan ook geen geldig mbox-bestand. Mbox Viewer pakt .mbox.gz automatisch uit zodra je het in het venster sleept, dus daar hoef je zelf niets voor uit te pakken.
Komt het archief uit Outlook, dan heb je waarschijnlijk .msg-bestanden, geen mbox. Ook die opent Mbox Viewer rechtstreeks.
Controleren of je archief echt klopt
Wil je zeker weten dat je archief compleet is en niet onderweg beschadigd, dan helpt het forensische tabblad in Mbox Viewer. Per bericht zie je daar de echte headers, de authenticatie-uitslag (SPF, DKIM, DMARC), de transportketen en hashes per bijlage. Zo controleer je niet alleen dat een mail leesbaar is, maar ook dat hij ongewijzigd is. Dat is handig als je het archief om juridische of zakelijke redenen bewaart.
Zijn mijn e-mails kwijt als ik deze melding krijg?
Nee. De melding gaat over de indeling die Apple Mail tijdens het importeren verwacht, niet over de inhoud. In bijna alle gevallen staan je e-mails nog volledig in het bestand of pakket. Je hoeft ze alleen op een andere manier te openen, bijvoorbeeld met Mbox Viewer by Cloud Captains.
Wat is het verschil tussen een .mbox-bestand en een .mbox-pakket?
Een los .mbox-bestand is één tekstbestand met alle e-mails achter elkaar. Een .mbox-pakket van Apple Mail ziet eruit als één icoon, maar is in werkelijkheid een map met daarin een tekstbestand (vaak 'mbox' of 'Messages' geheten) plus indexbestanden. Apple Mail verwacht tijdens importeren soms het ene en soms het andere, wat de melding kan veroorzaken.
Moet ik mijn archief uploaden om het in Mbox Viewer te bekijken?
Nee. Mbox Viewer werkt volledig lokaal en offline. Je bestanden worden in je eigen browser ingelezen en in IndexedDB op je apparaat bewaard. Er gaat niets naar een server, er is geen telemetrie en de Chrome-permissies zijn leeg. Je wist de gegevens wanneer je wilt via Instellingen, Database wissen.
Mijn archief is een .mbox.gz uit Google Takeout, wat nu?
Dat is een ingepakte mbox. Apple Mail kan die niet rechtstreeks importeren, maar Mbox Viewer pakt .mbox.gz automatisch uit zodra je het in het venster sleept. Je hoeft zelf dus niets uit te pakken.
Werkt dit ook met e-mails uit Outlook of Thunderbird?
Ja. Mbox Viewer opent naast Apple Mail-bestanden ook .mbox en .mbx van Thunderbird, .msg van Outlook, .eml en .emlx, en Maildir-mappen. Je sleept ze allemaal op dezelfde manier in het venster.
Meer weten over wat je met je archief kunt doen, kijk dan op https://mbox-viewer.online.