LINUX.ORG.RU

История изменений

Исправление keir, (текущая версия) :

Да, для первого аккаунта помимо 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, :

Для, для первого аккаунта помимо 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");
При этом локальные папки все равно самые последние.