Thunderbird databaser VAKUUM og REINDEX

Mozilla Thunderbird

Ideen er det samme som mitt innlegg Firefox databaser VAKUUM og REINDEX. Debian imellom rebradinranite er av Mozilla-produkter. Når overføringen fra Icedowe til Thunderbird jeg, Jeg er ikke en defragmentiral basis, så langt har i min e-postklient avsluttet en seriøs mengde bokstaver, e-postkontoer og servere, brukere og passord. Skriptet er identisk med en fra mine tidligere innlegg med bare liten endring for hvor å se etter filer 🙂

Linux-versjon

for db in $(find ~/.thunderbird/$(grep Path ~/.thunderbird/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
echo "VACUUM ${db}"
sqlite3 ${db} VACUUM
sqlite3 ${db} REINDEX
done

Mac os-versjon

for db in $(find ~/Library/Thunderbird/$(grep Path ~/Library/Thunderbird/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

I motsetning til Firefox er profilmappen av Thunderbird en mye mer korrekt måte (uten plass) og du trenger ikke å gjøre skilletegnet.

legg igjen et svar

Din epostadresse vil ikke bli publisert. Obligatoriske felt er merket *

Anti SPAM *