Non hai bisogno di script, puoi seguire questi passaggi:
1) trova il file all-thunderbird.js che sta sotto defaults/pref nella cartella di installazione di Thunderbird, quindi controlla che ci sia la riga
pref("general.config.obscure_value", 0);
e poi aggiungi questa riga
pref('general.config.filename', 'thunderbird.cfg');
2) nella cartella di installazione di Thunderbird crea un file di nome thunderbird.cfg, con questo contenuto
try {
defaultPref("mail.identity.id1.attach_signature", true);
defaultPref("mail.identity.id1.sig_file", "<percorso completo del file della firma>");
defaultPref("mail.identity.id1.htmlSigFormat", false);
defaultPref("mail.identity.id1.htmlSigText", "");
lockPref("mail.identity.id1.attach_signature", true);
lockPref("mail.identity.id1.sig_file", "<percorso completo del file della firma>");
lockPref("mail.identity.id1.htmlSigFormat", false);
lockPref("mail.identity.id1.htmlSigText", "");
}
catch(e) {}
Questo file blocca le preferenze sulla firma della identità "id1".
Siccome non puoi sapere quante ne hanno i tuoi utenti, dovresti ripetere quelle otto righe (tutte dentro il "try") cambiando "id1" in "id2" "id3" e via dicendo. Penso che se ne metti una ventina sei a posto
Fai qualche prova perché non so se funziona con tutte le versioni di TB