Thunderbird tietokannat VACUUM ja REINDEX

Mozilla Thunderbird

Idea on identtinen viestini kanssa Firefox-tietokannat VACUUM ja REINDEX. Debian on menettänyt jo jonkin aikaa Mozilla-tuotteiden uudelleensijoitetut versiot. Kun muutin Icedowesta Thunderbirdiin, ajattelin sitä, että en ole eheyttänyt tietokantaani, ja toistaiseksi vakava määrä kirjeitä on vuotanut sähköpostiohjelmani kautta, sähköpostitilit ja palvelimet, käyttäjät ja salasanat. Komentosarja on identtinen edellisen viestini kanssa, mutta tiedostomuotoa on vähän muutettu 🙂

Linux-versio

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 -versio

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

Toisin kuin Firefoxin profiilikansio, Thunderbird's on aika hyvä tapa (ilman tilaa) eikä erotinta erottajaan vaadita.

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Anti-spam *