LINUX.ORG.RU

Ответ на: комментарий от anonymous

Переименовал, перезапустил птицу, ничего не поменялось. Попробовал с префиксами 2: и 3:

pon4ik ★★★★★
() автор топика
Ответ на: комментарий от pon4ik

я только имя файла не правильно написал, не perf.js, а prefs.js

keir ★★
()
Ответ на: комментарий от pon4ik

Загадочно. У меня 14 аккаунтов, если меняю 14-13 местами - работает. Если меняю 1-2 местами - не работает... Надо думать.

keir ★★
()
Ответ на: комментарий от keir

С первым не меняется потому-что первый есть аккаунт по умолчанию. Почему не сработало 2 и 3 поменять, загадка, так то похоже на правду.

pon4ik ★★★★★
() автор топика
Ответ на: комментарий от pon4ik

Да, для первого аккаунта помимо mail.accountmanager.accounts надо еще менять mail.accountmanager.defaultaccount, указать тот же номер, который должен быть первый в списке. Но и это не все. Один из аккаунтов (у меня это account2) - это Local Folder, который нам не особо нужен. Вообщем сначала надо сверить номера аккаунтов относительно серверов, например:

"mail.server.server1.hostname", "imap.mail.com"
"mail.server.server2.hostname", "Local Folders"
"mail.server.server3.hostname", "imap.mail.eu"
...
А потом, проверив соответствие аккаунтов серверам, менять уже их порядок. Для меня изменение местами первых двух учетных записей в списке получилось, что вместо:
user_pref("mail.accountmanager.accounts", "account1,account2,account3, ... ");
user_pref("mail.accountmanager.defaultaccount", "account1");
потребовалось указать:
user_pref("mail.accountmanager.accounts", "account3,account1,account2, ... ");
user_pref("mail.accountmanager.defaultaccount", "account3");
При этом локальные папки все равно самые последние.

keir ★★
()
Последнее исправление: keir (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.