Тема закрыта
Страницы: 1
Всем доброго времени суток.
Подскажите, хочу получить id пользователя, которым авторизован в системе. env_user = email, только без собаки. Что пытаюсь сделать:
if(getenv("USER") != "") { // *NIX settings var env_user = getenv("USER"); var env_home = getenv("HOME"); } else { // Windows settings var env_user = getenv("USERNAME"); var env_home = getenv("HOMEPATH"); } var accounts = getPref("mail.accountmanager.accounts"); var arr_accounts = accounts.split(','); arr_accounts.forEach(function(entry) { var id_accounts = getPref("mail.account."+entry+".identities"); var user_email = getPref("mail.identity."+id_accounts+".useremail"); if(user_email.indexOf('env_user') + 1) { user_id = id_accounts; } }) lockPref("autoadmin.global_config_url", "http://172.16.0.0/tb/user/"+user_id); lockPref("autoadmin.append_emailaddr", false);
И, клиент не стартует вообще. В дальнейшем user_id хочу передать скрипту для автонастройки. Все это пишу в thunderbird.cfg. Реально вообще как-то осуществить задуманное?
Отсутствует
Тема закрыта
Страницы: 1