>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Thunderbird http://forum.mozilla-russia.org/viewforum.php?id=7 >Автонастройка Thunderbird http://forum.mozilla-russia.org/viewtopic.php?id=54845 |
Angel_19 > 06-05-2012 00:43:32 |
Доброго! Использую автонастройку как описано в статье - http://habrahabr.ru/post/101905/ (файл autoconf.js и thunderbird.cfg). Выделить код Код:// Небольшой тюнинг Thunderbird с помощью Mozilla AutoConfig try { // Имя учетной записи var name_uz = "Системный администратор"; // Имя отправителя var name_otpr = "Системный администратор"; // Адрес эл. почты var adres_email = "admin@sa.ru"; // Адрес для ответа var adres_otvet = "admin@sa.ru" // Организация var name_organiz = "ООО груп"; //========================================================== // Параметры сервера // Имя сервера var name_server = "mail.sa.ru"; var env_user = "admin@sa.ru"; // Ставим аккаунтом по умолчанию account1 defaultPref("mail.accountmanager.defaultaccount", "account1"); // Добавляем по умолчанию в список аккаунтов только account1 defaultPref("mail.accountmanager.accounts", "account1"); // Жёстко закрепляем за account1 сервер server1 (IMAP) lockPref("mail.account.account1.server", "server1"); // Ставим в качестве сервера локальных папок основной IMAP сервер пользователя, // тем самым полностью отключая локальные папки в клиенте lockPref("mail.accountmanager.localfoldersserver", "server1"); // Отключаем полосочку "Узнайте о своих правах" при первом запуске lockPref("mail.rights.version", 1); // Отключаем автообновление клиента. Если не отключить, то при обновлении может измениться файл // all.js и тогда весь механизм Mozilla AutoConfig сломается. lockPref("app.update.enabled", false); lockPref("extensions.update.enabled", false); // Настройки IMAP сервера lockPref("mail.server.server1.type", "imap"); lockPref("mail.server.server1.hostname", name_server); // Имя сервера ---- lockPref("mail.server.server1.realhostname", name_server); // иначе можно будет менять пользователю lockPref("mail.server.server1.port", 143); // Порт сервера lockPref("mail.server.server1.socketType", 0); // Использовать STARTLS lockPref("mail.server.server1.name", name_uz); // Имя учетной записи ---- lockPref("mail.server.server1.userName", env_user); // Логин пользователя, lockPref("mail.server.server1.realuserName", env_user); // комментарий аналогично hostname lockPref("mail.server.server1.login_at_startup", true); // Очень важный параметр! Без него вообще не заработает ничерта;) lockPref("mail.server.server1.isSecure", true); // Защищённый сервер // Настройки SMTP сервера lockPref("mail.smtpserver.smtp1.hostname", name_server); lockPref("mail.smtpserver.smtp1.port", 25); lockPref("mail.smtpserver.smtp1.description", "SMTP сервер sa"); lockPref("mail.smtpserver.smtp1.try_ssl", 0); lockPref("mail.smtpserver.smtp1.auth_method", 1); lockPref("mail.smtpserver.smtp1.username", "admin@sa.ru"); // Настройки аккаунта - адреса почты и т.д. defaultPref("mail.identity.id1.fullName", name_otpr); // Имя отправителя ---- lockPref("mail.identity.id1.useremail", adres_email); // Адрес эл. почты ---- lockPref("mail.identity.id1.reply_to", adres_otvet); // Адрес для ответа ---- lockPref("mail.identity.id1.valid", true); lockPref("mail.identity.id1.smtpServer", "smtp1"); lockPref("mail.identity.id1.organization", name_organiz); // Организация ---- // Привязываем ID к аккаунту lockPref("mail.account.account1.identities", "id1"); // Адресные книги LDAP lockPref("ldap_2.servers.domain.uri", "ldap://dc.domain.com/OU=Пользователи,OU=domain,DC=DOMAIN,DC=COM??sub?(mail=*)"); lockPref("ldap_2.servers.domain.auth.dn", "DOMAIN\\" + env_user); lockPref("ldap_2.servers.domain.auth.saslmech", ""); lockPref("ldap_2.servers.domain.description", "Сотрудники 'Рога и Копыта'"); lockPref("ldap_2.servers.domain.filename", "empl.mab"); lockPref("ldap_2.servers.domain.maxHits", 300); // Автодополнение адресов из книги сотрудников lockPref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.domain"); lockPref("ldap_2.autoComplete.useDirectory", true); } catch(e) { displayError("lockedPref", e); } Основные проблемы автонастройки - папка Отправленные называется Sent, отправленные письма не появляются в папке Sent ни в клиенте ни на самом сервере (отправленные письма при этом доходят). |
maxvid > 10-09-2012 22:42:13 |
Могу скинуть свой конфиг, я там эту проблему точно как-то обошел. Точно не помню, потому как сделал и забыл :-) |
Angel_19 > 11-09-2012 09:18:23 |
Спасибо, я уже давно решил проблему. |
skdx > 19-09-2012 12:44:42 |
Тоже нужно сделать скрипт настройки. Выложите плиз кто делал корректный файл. |
Angel_19 > 19-09-2012 13:04:28 |
У меня вот так. Выделить код Код:// Небольшой тюнинг Thunderbird с помощью Mozilla AutoConfig try { //============================================================================= // Имя учетной записи var name_uz = "Петров"; //* // Имя отправителя var name_otpr = "Петров"; //* //============================================================================= // Данные для папок IMAP var domain_ = "mail.ru"; var name_ = "info"; //* var name_imap = name_+"%40"+domain_; //============================================================================= // Адрес эл. почты var adres_email = name_+"@"+domain_; // Адрес для ответа var adres_otvet = adres_email; // Организация var name_organiz = "ООО Фирма"; //============================================================================= // Параметры сервера // Имя сервера var name_server = "192.168.15.201"; //============================================================================= // LDAP var user_ldap = "ldap"; // пользователь ldap создан в домене для доступа к списку ящиков // Ставим аккаунтом по умолчанию account1 defaultPref("mail.accountmanager.defaultaccount", "account1"); // Добавляем по умолчанию в список аккаунтов только account1 defaultPref("mail.accountmanager.accounts", "account1"); // Жёстко закрепляем за account1 сервер server1 (IMAP) lockPref("mail.account.account1.server", "server1"); // Ставим в качестве сервера локальных папок основной IMAP сервер пользователя, // тем самым полностью отключая локальные папки в клиенте lockPref("mail.accountmanager.localfoldersserver", "server1"); // Отключаем полосочку "Узнайте о своих правах" при первом запуске lockPref("mail.rights.version", 1); // Отключаем автообновление клиента. Если не отключить, то при обновлении может измениться файл // all.js и тогда весь механизм Mozilla AutoConfig сломается. lockPref("app.update.enabled", false); lockPref("extensions.update.enabled", false); // Настройки IMAP сервера lockPref("mail.server.server1.type", "imap"); lockPref("mail.server.server1.hostname", name_server); // Имя сервера ---- lockPref("mail.server.server1.realhostname", name_server); // иначе можно будет менять пользователю lockPref("mail.server.server1.port", 143); // Порт сервера lockPref("mail.server.server1.socketType", 0); // Использовать STARTLS lockPref("mail.server.server1.name", name_uz); // Имя учетной записи ---- lockPref("mail.server.server1.userName", adres_email); // Логин пользователя, lockPref("mail.server.server1.realuserName", adres_email); // комментарий аналогично hostname lockPref("mail.server.server1.login_at_startup", true); // Очень важный параметр! Без него вообще не заработает ничерта;) lockPref("mail.server.server1.isSecure", true); // Защищённый сервер // Настройки SMTP сервера lockPref("mail.smtpserver.smtp1.hostname", name_server); lockPref("mail.smtpserver.smtp1.port", 25); lockPref("mail.smtpserver.smtp1.description", "SMTP сервер моей Фирмы"); lockPref("mail.smtpserver.smtp1.try_ssl", 0); lockPref("mail.smtpserver.smtp1.auth_method", 1); lockPref("mail.smtpserver.smtp1.username", adres_email); lockPref("mail.smtpservers", "smtp1"); // Настройки аккаунта - адреса почты и т.д. defaultPref("mail.identity.id1.fullName", name_otpr); // Имя отправителя ---- lockPref("mail.identity.id1.useremail", adres_email); // Адрес эл. почты ---- lockPref("mail.identity.id1.reply_to", adres_otvet); // Адрес для ответа ---- lockPref("mail.identity.id1.valid", true); lockPref("mail.identity.id1.smtpServer", "smtp1"); lockPref("mail.identity.id1.organization", name_organiz); // Организация ---- lockPref("mail.identity.id1.archive_folder", "imap://"+name_imap+"@"+name_server+"/Archives"); lockPref("mail.identity.id1.draft_folder", "imap://"+name_imap+"@"+name_server+"/Drafts"); lockPref("mail.identity.id1.drafts_folder_picker_mode", 0); lockPref("mail.identity.id1.fcc_folder", "imap://"+name_imap+"@"+name_server+"/Sent"); lockPref("mail.identity.id1.fcc_folder_picker_mode", 0); lockPref("mail.identity.id1.stationery_folder", "imap://"+name_imap+"@"+name_server+"/Templates"); lockPref("mail.identity.id1.tmpl_folder_picker_mode", "0"); // Привязываем ID к аккаунту lockPref("mail.account.account1.identities", "id1"); // Адресные книги LDAP // lockPref("ldap_2.servers.domain.uri", "ldap://"+name_server+"/DC=[тут имя домена без скобок],DC=local??sub?(mail=*)"); lockPref("ldap_2.servers.domain.uri", "ldap://"+name_server+"/DC=mydomain,DC=local??sub?(mail=*)"); // lockPref("ldap_2.servers.domain.auth.dn", "[тут имя домена без скобок]\\" + user_ldap); lockPref("ldap_2.servers.domain.auth.dn", "mydomain\\" + user_ldap); lockPref("ldap_2.servers.domain.auth.saslmech", ""); lockPref("ldap_2.servers.domain.description", name_organiz); lockPref("ldap_2.servers.domain.filename", "empl.mab"); lockPref("ldap_2.servers.domain.maxHits", 300); // Автодополнение адресов из книги сотрудников lockPref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.domain"); lockPref("ldap_2.autoComplete.useDirectory", true); } catch(e) { displayError("lockedPref", e); } |
maxvid > 11-01-2013 10:16:58 |
А если вот эту строчку |