# Messaggi

Come funziona l'esportazione di Messaggi, dal collegamento alla soluzione dei problemi.

## Collegare

Prema “collega” sulla scheda Messaggi. Il pannello si apre in `~/Library/Messages`: prema “Seleziona questa cartella”. Exporter legge solo quella cartella, senza Accesso completo al disco. Poi prema “scegli la cartella”.

Il primo passaggio legge tutta la sua cronologia nell'indice dell'app, il che richiede alcuni minuti su una cronologia lunga; la riga `indicizzato` mostra l'avanzamento, e “sincronizza ora” resta disattivato finché non termina.

## Dove vanno i file

Un file Markdown per conversazione, tutti al primo livello della cartella di esportazione: `Anna Kowalski.md` per una persona. Il nome del file di un gruppo contiene l'id della conversazione, come `Cabin crew-57.md`, così un nuovo membro non lo rinomina mai. Foto, video e audio vanno in `attachments/`, una cartella per conversazione. Una cartella direttamente dentro la sua cartella Inizio, come `~/Documents`, riceve al suo interno una cartella `messages-export`; una più profonda, come `~/Documents/messages`, viene usata così com'è.

## Cosa viene esportato

Le conversazioni selezionate sulla scheda. Le viste filtrano solo l'elenco: Tutti, Persone, Gruppi, Recenti (gli ultimi 30 giorni), Frequenti (quelle con più messaggi) e Non letti.

Una sincronizzazione scrive solo le conversazioni con qualcosa di nuovo. Dopo lo sblocco di Messaggi, la sincronizzazione successiva scrive tutte le conversazioni. Dopo aver selezionato una conversazione più vecchia, prema “risincronizza tutto” per scriverla subito; altrimenti arriva quando riceve il prossimo messaggio.

Nel file, un titolo per giorno, poi un blocco per messaggio: chi l'ha inviato, quando, e un link che apre la conversazione in Messaggi. Una risposta rimanda al messaggio a cui risponde, una modifica conserva ogni versione precedente come nota a piè di pagina, le reazioni stanno su una riga sotto il messaggio, e ogni messaggio termina con un id di blocco a cui si può collegare. Se esporta anche Contatti, ogni partecipante rimanda al suo file contatto, e il contatto elenca a sua volta le conversazioni.

## Media

Foto, video e audio vengono copiati in `attachments/`, e le foto HEIC dell'iPhone vengono convertite in JPEG perché gli editor possano mostrarle. I media mai scaricati su questo Mac vengono nominati nel file invece di essere incorporati.

## Formato

Sempre Markdown.

## Il file

| chiave | contiene |
| --- | --- |
| `title` | la persona o il gruppo |
| `id` | l'id della conversazione |
| `created`, `modified` | il primo e l'ultimo messaggio |
| `source_url` | un link `sms://` al primo partecipante, che apre la conversazione |
| `participants` | ogni persona, come link al suo file contatto quando Contatti è esportato, e `Me` |
| `is_group` | `true` per un gruppo |
| `message_count` | quanti messaggi |
| `service` | il servizio della conversazione, come `iMessage` |

```markdown
---
title: "Anna Kowalski"
id: "412"
created: 2026-03-09T18:02:11
modified: 2026-03-09T18:04:10
source_url: "sms://+14155550123"
participants: ["[[contacts/Anna Kowalski]]", "Me"]
is_group: false
message_count: 2
service: "iMessage"
---

# Anna Kowalski

## Monday, March 9, 2026

**[[contacts/Anna Kowalski|Anna Kowalski]]** [open](sms://+14155550123) (2026-03-09 18:02:11)
Are we still on for the cabin weekend?
^msg-7C1E2A9B4F30

**[Me]** (2026-03-09 18:04:10)
> replying to [[#^msg-7C1E2A9B4F30]]
Yes! Ferry at 9:40 on Friday (edited) [^e1]
> 👍 Anna Kowalski
^msg-A83D5E6F0B12

[^e1]: was "Yes! Ferry at 9:10 on Friday" (2026-03-09 18:04:10)
```

## Gratis e sbloccato

Le 10 conversazioni più recenti tra quelle selezionate si esportano e restano sincronizzate gratis; le altre richiedono lo sblocco una tantum ([prezzi](https://exporter.dev/pricing)).

## Sincronizzazione e risincronizzazione completa

Finché Exporter è in esecuzione, i nuovi messaggi arrivano nell'indice e le conversazioni a cui appartengono vengono riscritte. Una conversazione eliminata in Messaggi esce dall'esportazione alla sincronizzazione successiva.

“risincronizza tutto” chiede prima conferma, poi rimuove solo i file scritti da Exporter, media copiati compresi, e riscrive tutte le conversazioni dall'indice. Tutto il resto nella cartella di esportazione rimane.

## Problemi e soluzioni

- “nessun chat.db in quella cartella (selezioni la cartella Messages stessa)”: prema di nuovo “collega” e selezioni la cartella in cui si apre il pannello
- “sincronizza ora” è disattivato: il primo passaggio è ancora in corso; la riga `indicizzato` mostra a che punto è
- dopo lo sblocco mancano le conversazioni più vecchie: prema “sincronizza ora”, che scrive tutte le conversazioni
- manca una foto: apra la conversazione in Messaggi perché la foto venga scaricata, poi sincronizzi di nuovo
- i nomi sono testo semplice: esporti anche Contatti. Le conversazioni scritte da quel momento collegano le loro persone, e “risincronizza tutto” le riscrive tutte subito

## Related

- [Messages](https://exporter.dev/messages): Every conversation as a file
- [Messages guides](https://exporter.dev/guides/messages): Backups and Claude
- [Contacts](https://exporter.dev/docs/contacts): Layouts, every field and fixes

---

human version: https://exporter.dev/it/docs/messages
every page: https://exporter.dev/llms.txt
