Mozilla Thunderbird

Ideja je ista kao u moj post VAKUUM i ponovo INDEKSIRATI Firefox bazama podataka. Debian na vreme rebradinranite su verzije Mozilla proizvodi. Kada migracije iz Icedowe na Thunderbird sam, Ja nisam na defragmentiral osnovi, do sada u moj email klijenta okončana ozbiljnu sumu pisma, Nalozi e-pošte i servere, korisnika i lozinke. Scenario je identična je onoj iz mog prethodnog posta uz samo male varijacije za gde da traži u datotekama 🙂

Linux verzija

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 verzija OS-a

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

Za razliku od na Firefox profil fasciklu na soka je mnogo više ispravan način (bez prostora) Ne morate da promenite znak razgraničavanja.