Mail - eccessivo spazio su disco occupato

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

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.

Avatar utente
iMaurizio
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 set 2014 03:21
Messaggi: 3881

Top

Ma sei disposto a cancellare qualcosa oppure no ? :coffee2:

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

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ù.
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

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.

Avatar utente
Paolofast
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: dom, 07 gen 2018 20:00
Messaggi: 5564

Top

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ò.
*
*
“Non so tutto, so solo quello che conosco” Hanekawa Tsubasa.

Avatar utente
esco
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 10 ott 2007 22:45
Messaggi: 1423
Località: Bologna

Top

mgari altri 10 GB da recuperare così: https://www.imaccanici.org/forum/viewt ... =9&t=45175

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

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
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 96

Top

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
iMac (Retina 5K, 27 pollici, 2019)
Processore Intel Core i5 6‑core a 3,1GHz (Turbo Boost fino a 4,3GHz)
Memoria 32 GB DDR4 a 2666MHz - Scheda grafica Radeon Pro 575X con 4GB di VRAM
sistema presente: macOS Sonoma versione 14.4.1

Avatar utente
iStefano
Stato: Non connesso
Genio guastatore
Genio guastatore
Avatar utente
Iscritto il: mer, 30 dic 2009 10:30
Messaggi: 8279
Località: Pomigliano D'Arco (NA)

Top

Contatta:
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
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 96

Top

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
iMac (Retina 5K, 27 pollici, 2019)
Processore Intel Core i5 6‑core a 3,1GHz (Turbo Boost fino a 4,3GHz)
Memoria 32 GB DDR4 a 2666MHz - Scheda grafica Radeon Pro 575X con 4GB di VRAM
sistema presente: macOS Sonoma versione 14.4.1

Mrslate
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 96

Top

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?
iMac (Retina 5K, 27 pollici, 2019)
Processore Intel Core i5 6‑core a 3,1GHz (Turbo Boost fino a 4,3GHz)
Memoria 32 GB DDR4 a 2666MHz - Scheda grafica Radeon Pro 575X con 4GB di VRAM
sistema presente: macOS Sonoma versione 14.4.1

Mrslate
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 96

Top

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

ora pensavo di esportare tutto su thunderbird per veder la dimensione
iMac (Retina 5K, 27 pollici, 2019)
Processore Intel Core i5 6‑core a 3,1GHz (Turbo Boost fino a 4,3GHz)
Memoria 32 GB DDR4 a 2666MHz - Scheda grafica Radeon Pro 575X con 4GB di VRAM
sistema presente: macOS Sonoma versione 14.4.1

Mrslate
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 96

Top

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?
iMac (Retina 5K, 27 pollici, 2019)
Processore Intel Core i5 6‑core a 3,1GHz (Turbo Boost fino a 4,3GHz)
Memoria 32 GB DDR4 a 2666MHz - Scheda grafica Radeon Pro 575X con 4GB di VRAM
sistema presente: macOS Sonoma versione 14.4.1

Mrslate
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: mar, 03 gen 2017 11:39
Messaggi: 96

Top

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
iMac (Retina 5K, 27 pollici, 2019)
Processore Intel Core i5 6‑core a 3,1GHz (Turbo Boost fino a 4,3GHz)
Memoria 32 GB DDR4 a 2666MHz - Scheda grafica Radeon Pro 575X con 4GB di VRAM
sistema presente: macOS Sonoma versione 14.4.1

Avatar utente
iMaurizio
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 set 2014 03:21
Messaggi: 3881

Top

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

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 17 ospiti