Дано: SeaMonkey 1.1.9 _ Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9
с автоконфигурацией. Данные pref.js получает от сервера перл-скриптом. Все настройки передаются нормально. касаемо папок ан IMAP-сервер передаю таким образом:

Выделить код

Код:

lockPref("mail.identity.$identi.draft_folder", "imap://$mail_mod\@$mailhost/Drafts");
lockPref("mail.identity.$identi.drafts_folder_picker_mode", "1");
lockPref("mail.identity.$identi.encryption_cert_name", "");
lockPref("mail.identity.$identi.encryptionpolicy", 0);
lockPref("mail.identity.$identi.fcc_folder", "imap://$mail_mod\@$mailhost/Sent");
lockPref("mail.identity.$identi.fcc_folder_picker_mode", "1");
lockPref("mail.identity.$identi.stationery_folder", "imap://$mail_mod\@$mailhost/Templates");
lockPref("mail.identity.$identi.tmpl_folder_picker_mode", "1");

обратанный скрипт выглядит так:

Выделить код

Код:

user_pref("mail.identity.id1.draft_folder", "imap://test%40artpaint.spb.ru@mail.artpaint/Drafts");
user_pref("mail.identity.id1.drafts_folder_picker_mode", "1");
user_pref("mail.identity.id1.encryption_cert_name", "");
user_pref("mail.identity.id1.encryptionpolicy", 0);
user_pref("mail.identity.id1.fcc_folder", "imap://test%40artpaint.spb.ru@mail.artpaint/Sent");
user_pref("mail.identity.id1.fcc_folder_picker_mode", "1");
user_pref("mail.identity.id1.stationery_folder", "imap://test%40artpaint.spb.ru@mail.artpaint/Templates");
user_pref("mail.identity.id1.tmpl_folder_picker_mode", "1");

на сервере почтовом тоже папки выглядят нормально:


Выделить код

Код:

[f0s@mail] /mail/test@artpaint.spb.ru/> ll
total 52
drwx------  5 mailnull  mysql    512 28 май 15:45 .Drafts
drwx------  5 mailnull  mysql    512 28 май 17:37 .Junk
drwx------  5 mailnull  mysql    512 28 май 17:12 .Sent
drwx------  5 mailnull  mysql    512 28 май 15:45 .Templates
drwx------  5 mailnull  mysql    512 28 май 17:07 .Trash
drwx------  2 mailnull  mysql    512 28 май 17:37 cur
-rw-------  1 mailnull  mysql     17 28 май 15:45 dovecot-keywords
-rw-------  1 mailnull  mysql   1586 29 май 12:25 dovecot-uidlist
-rw-------  1 mailnull  mysql    336 28 май 19:06 dovecot.index
-rw-------  1 mailnull  mysql  22528 28 май 17:37 dovecot.index.cache
-rw-------  1 mailnull  mysql   4916 28 май 19:06 dovecot.index.log
drwx------  2 mailnull  mysql   1536 29 май 12:25 new
-rw-------  1 mailnull  mysql     33 28 май 15:55 subscriptions

Раньше симанки создавал папки на сервере под названиями Sent, Junk, Drafts, а отображал в программе по-русски: Отправленные, Спам, Черновики.... я сейчас сделал скрипт автонастройки, и теперь почему-то не сопоставляет английские названия русским.. где это включается в почте? или почему он вдруг перестал сопоставлять?

Входящие и Удаленные видит нормально. Проблемы с Junk (Спам), Drafts (Ченовики), Sent (Отправленные), Templates (Шаблоны)

На каком этапе это сломалось? Между 1.1.8 и 1.1.9 или где?

Unghost пишет

На каком этапе это сломалось? Между 1.1.8 и 1.1.9 или где?

нет. Сломалось, после того, как я стал юзать "автоконфигурацию". Если создать ящик в ручную, прописать настройки почты - порт, сервер, логин, пароль. И потом создать и отправить письмо, то создаться автоматически папка Отпарвленные, и на сервере автоматически создаться папка Sent. А в случае с автоконфигурацией, я запскаю, поулучаю настройки. Все готово для работы. Создаю новое письмо, нажимаю отпарвить... и создается папка Sent как в программе так и на сервере. То есть он перестает ее отображать в кач-ве сопоставления.

f0s
В Bug 328180 – ISP files: can't modify IMAP special folders path (Sent, Drafts, ...) in isp rdf files описано как создавать специальные папки IMAP с помощью автоконфигурации.
Возможно поможет.

Добавлено Mon Jun  2 19:47:33 2008 :
P.S. Не уверен, что это работает для SeaMonkey, похоже патч был только для Thunderbird.