Mail - eccessivo spazio su disco occupato

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Fabio(amvfd)
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 136
Oggetto del messaggio: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: gio, 09 mag 2019 14:26

Salve a tutti.
La cartella mail in user/libreria occupa 88,87 GB.
A me sembra eccessivo!!
Ho sei account di posta ma non ritengo di avere così tanti dati.
Da informazioni account ho verificato quanti dati vengono usati e la somma dei sei account arriva a 11 GB.
Come posso fare per verificare e liberare spazio sull'hard disk?
iMac mid 2017 con Mojave, 16 Gb ram e ssd da 250.
Grazie.
iMaurizio
Expert
Expert
Avatar utente
Iscritto il: ven, 12 set 2014 03:21
Messaggi: 2197
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: gio, 09 mag 2019 16:20

Ma sei disposto a cancellare qualcosa oppure no ? :coffee2:
Paolofast
Expert
Expert
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 1917
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: gio, 09 mag 2019 16:31

Così a naso è difficile dirlo.
L'unica volta che mi è capitato di vedere una cosa simile, ho scoperto che nella cartella Mail nella libreria utente, c'era una cartella duplicata e quindi tutti i messaggi (erano sotto POP e non IMAP) erano a loro volta duplicati.
Cancellavi nella casella attiva su Mail, la cartella corrispondente si svuotava, ma l'altra continuava ad occupare spazio.

Puoi darci qualche altra informazione?

Tanto per cominciare, i tuoi account sono POP o IMAP?
Andando a guardare (senza toccare nulla!!!), quante cartelle vedi?
Ce ne dovrebbero essere sei con i tuoi sei indirizzi di posta nel nome, più qualcun'altra e qualche files.

Controlla che non ci siano due cartelle che contengano nel nome lo stesso indirizzo e fai una lista di tutte le cartelle e files che NON contengono nel nome un indirizzo email.

Forse (ripeto, forse) con queste informazioni potremo capirci qualcosa in più.
Fabio(amvfd)
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 136
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: gio, 09 mag 2019 19:20

Ho provato ad analizzare il contenuto della cartella mail, in particolare le sottocartelle V4 e V6.
Mi pare di comprendere che un account gmail si sia riprodotto più volte.
Tutti i miei account sono Imap.
Considerato che non perderei nessuna mail, è possibile "spianare" mail (e la sua cartella nella libreria utente)?
A quel punto reimposto i vari account e riscarico in Imap le mail.
Paolofast
Expert
Expert
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 1917
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: gio, 09 mag 2019 19:29

Fabio(amvfd) ha scritto:
gio, 09 mag 2019 19:20
è possibile "spianare" mail (e la sua cartella nella libreria utente)?
Con il programma Mail chiuso, butta la cartella Mail (*) (ma non il programma).
Fai un logout/login o riavvia.
Apri Mail.

(*) Prima copiala da qualche parte, però.
esco
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mer, 10 ott 2007 22:45
Messaggi: 510
Località: Bologna
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: ven, 10 mag 2019 07:34

mgari altri 10 GB da recuperare così: https://www.imaccanici.org/forum/viewt ... =9&t=45175
Fabio(amvfd)
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 136
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: ven, 10 mag 2019 09:22

Risolto!
Ho buttato la cartella mail (dopo averne fatto copia).
Riaperto mail che ha riscaricato tutte le mail in imap.
Le mail ci sono tutte e la cartella mail ora occupa solo circa 10 GB di spazio.
Grazie!!!!
Mrslate
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 49
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: sab, 22 giu 2019 11:50

Buongiorno a tutti,
riprendo questa discussione perchè ho un problema analogo che non riesco a risolvere: la mia cartella mail occupa 30 gb di spazio.
Con mail gestisco diversi account di posa
1) 4 mail di lavoro, 3 normali ed una pec (sono tutte pop con servizio di Aruba );
2) 2 mail personali di gmail imap
3) 2 mail personali di email.it. imap

Se le stesse mail le gestisco con thunderbird il totale delle cartelle pesa circa 8,14 gb. ma con mail mi trovo questo mattone.

Il mio sistema operativo è Mac OS High sierra , Mail 11.5

Cosa ho provato a fare:
1) eliminato questi file
~/Library/Mail/V2/MailData/Envelope index
~/Library/Mail/V2/MailData/Envelope index-shm
~/Library/Mail/V2/MailData/Envelope index-wal
~/Library/Caches/com.apple.mail/Cache.db questo file non lo trovo proprio..

2) lanciato lo script Remove duplicate message

Ora pensavo anche di creare una nuova cartella mail vuota e tenere la vecchia di scorta ma prima chiedevo consiglio ai più esperti.
Vi ringrazio
iStefano
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8106
Località: Pomigliano D'Arco (NA)
Contatta:

Top

Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: sab, 22 giu 2019 14:28

aggiungo : a volte eseguo questo script:

ovviamente devi modificare gli IF se aggiorni "mail" all'ultima versione

Codice: Seleziona tutto


tell application "Mail" to quit
set os_version to do shell script "sw_vers -productVersion"
set mail_version to "V2"
considering numeric strings
	if "10.10" ≤ os_version then set mail_version to "~/Library/Mail/V3/Maildata/Envelope\\ Index"
	if "10.12" < os_version then set mail_version to "~/Library/Mail/V4/Maildata/Envelope\\ Index"
	if "10.13" ≤ os_version then set mail_version to "~/Library/Containers/com.apple.mail/Data/Library/Mail/V5/Maildata/Envelope\\ Index"
end considering

set sizeBefore to do shell script "du -h  " & mail_version & "|  awk {'print $1'}"
do shell script "/usr/bin/sqlite3 " & mail_version & " vacuum"
set sizeAfter to do shell script "du -h " & mail_version & "| awk {'print $1'}"
display dialog ("Mail index before: " & sizeBefore & return & "Mail index after: " & sizeAfter & return & return & "Enjoy the new speed!")
tell application "Mail" to activate

Scrivo su iMaccanici con TapaTalk per MacBook Air
Mrslate
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 49
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: sab, 22 giu 2019 16:42

Grazie provo a vedere lo script
Una cosa che vi balza all’occhio è che dentro alla cartella mail io ho una cartella v5 a nessuna v2 v3 o altro
Mrslate
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 49
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: lun, 24 giu 2019 11:50

iStefano ha scritto:
sab, 22 giu 2019 14:28
aggiungo : a volte eseguo questo script:

ovviamente devi modificare gli IF se aggiorni "mail" all'ultima versione

Codice: Seleziona tutto


tell application "Mail" to quit
set os_version to do shell script "sw_vers -productVersion"
set mail_version to "V2"
considering numeric strings
	if "10.10" ≤ os_version then set mail_version to "~/Library/Mail/V3/Maildata/Envelope\\ Index"
	if "10.12" < os_version then set mail_version to "~/Library/Mail/V4/Maildata/Envelope\\ Index"
	if "10.13" ≤ os_version then set mail_version to "~/Library/Containers/com.apple.mail/Data/Library/Mail/V5/Maildata/Envelope\\ Index"
end considering

set sizeBefore to do shell script "du -h  " & mail_version & "|  awk {'print $1'}"
do shell script "/usr/bin/sqlite3 " & mail_version & " vacuum"
set sizeAfter to do shell script "du -h " & mail_version & "| awk {'print $1'}"
display dialog ("Mail index before: " & sizeBefore & return & "Mail index after: " & sizeAfter & return & return & "Enjoy the new speed!")
tell application "Mail" to activate
vi aggiorno:
1)stamattina ho creato cartella vuota Mail (in libreria ) e poi importato tutti i messaggi della vecchia (che ho salvato sulla scrivania);
2) sulle singole cartelle importate sto lanciando lo script remove duplicate
3) poi vorrei usare lo script che mi hai indicato: se ho ben capito, ma non sono pratico, dovrebbe correggere tutti i messaggi in modo che risultino standard v5. Sempre se ho ben capito V5 indica apple mail per high sierra giusto?
Mrslate
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 49
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: lun, 24 giu 2019 16:12

ho lanciato lo script ma non ho capito cosa ha fatto...

ora pensavo di esportare tutto su thunderbird per veder la dimensione
Mrslate
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 49
Oggetto del messaggio: Re: Mail - eccessivo spazio su disco occupato

Messaggio Inviato: mar, 25 giu 2019 08:41

Mrslate ha scritto:
lun, 24 giu 2019 16:12
ho lanciato lo script ma non ho capito cosa ha fatto...

ora pensavo di esportare tutto su thunderbird per veder la dimensione
Ho bisogno di aiuto:
ho eseguito tutti i passaggi sopra, infine ho ricostruito il database di mail e... dalla ricostruzione la cartella mail è lievitata passando da 21 giga a 23,91...

notare che se esporto le singole caselle il totale è sotto i 10 gb.

cosa posso fare?
Mrslate
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 49
Oggetto del messaggio: Apple Mail: cartella che lievita

Messaggio Inviato: mer, 26 giu 2019 15:34

Buongiorno a tutti, apro un nuovo topic per esporre il mio problema.
Uso apple Mail da 12 anni circa con i diversi passaggi e aggiornamenti di sistema operativo, attualmente uso Mac OS High Sierra Mail 11.5
Recentemente ho avuto problemi con Mail (a causa del portachiavi) e sono passato per breve tempo a Thunderbird.

Mi sono accorto così che la cartella Mail ha una dimensione spropositata rispetto alle stesse mail su Thunderbird e presumo ci sia qualche problema.
Vi descrivo gli account di posta che ho
1) 4 mail di lavoro, 3 normali ed una pec (sono tutte pop con servizio di Aruba );
2) 2 mail personali di gmail imap
3) 2 mail personali di email.it. imap (che precedentemente eran pop)

La differenza di dimensioni è la seguente: Cartella Mail 35,42 gb, cartella di Thunderbird 8 gb circa.

Seguendo vari topic ho provato a fare diverse operazioni

1) eliminato questi file
~/Library/Mail/V2/MailData/Envelope index
~/Library/Mail/V2/MailData/Envelope index-shm
~/Library/Mail/V2/MailData/Envelope index-wal
~/Library/Caches/com.apple.mail/Cache.db questo file non lo trovo proprio..

2) lanciato lo script Remove duplicate message ed effettivamente avevo diversi mail duplicate e triplicate...
3) rimosso completamente cartella mail e creata una nuova
4) importato nuovamente tutti i messaggi

a questo punto mi trovo con una cartella da 21 gb circa (sempre tanti rispetto a thunderbird comunque)
da una verifica sul numero di mail non ci sono grosse differenze (e penso che qualche mail si sia corrotta )

5) esportato le singole caselle di posta in formato .mbox ed ottengo 8,89 gb.

Ora ho bisogno di qualcuno che mi aiuti per il da farsi: se elimino nuovamente la cartella e ne creo una nuova ho risolto il problema?


Vi ringrazio
iMaurizio
Expert
Expert
Avatar utente
Iscritto il: ven, 12 set 2014 03:21
Messaggi: 2197
Oggetto del messaggio: Re: Apple Mail: cartella che lievita

Messaggio Inviato: mer, 26 giu 2019 16:27

Ma non se ne stava già parlando qui ?
viewtopic.php?f=9&t=45427&p=501447#p501447
Rispondi