Метки в IMAP Яндекс.Почты
Письмо в поддержку:
Здравствуйте! Спасибо за отличный сервис - почтой и диском пользуюсь постоянно.
В последнее время я начал пользоваться Mozilla Thunderbird для почты и обнаружил две неисправности:
В случае, если метка содержит заглавные буквы (например "Work") то при добавлении флага "work" через IMAP веб интерфейс не замечает добавления метки (cудя по RFC, флаги в IMAP должны быть регистронезависимыми).
После того, как приложение ставит флаги и переподключается к серверу, в IMAP флаги пропадают, хотя на веб интерфейсе метки остаются. Во вложении находится лог обмена сообщениями между мной и сервером, а на видео http://video.yandex.ru/users/roman-yepishev/view/16/ можно увидеть, как флаг "shopping" внезапно пропадает после close/select в IMAP, оставаясь при этом в веб-интерфейсе. Это происходит только с метками, которые предварительно созданы через веб.
Из-за данных неисправностей невозможно использовать одни и те-же метки в IMAP клиенте и на web интерфейсе.
Ответ из службы поддержки:
Здравствуйте, Роман!
Наши специалисты уже занимаются решением проблемы, о которой Вы сообщаете, и постараются закончить эту работу как можно скорее. Приносим свои извинения за временные неудобства! Мы будем признательны за Ваше терпение и понимание.
Ок, подождем, вот моя переписка с IMAP сервером:
$ telnet-ssl -z ssl imap.yandex.ru imaps Trying 87.250.250.124... Connected to imap.yandex.ru. Escape character is '^]'. * OK Yandex IMAP4rev1 at imap15g.mail.yandex.net:993 ready to talk with 24.2.252.8:42823, 2013-Dec-14 00:05:33, V5PajE3m64YO 1 login roman-yepishev "***" 1 OK LOGIN completed 1 select inbox [...] 1 close 1 OK close complete. 1 select inbox * FLAGS (\Answered \Seen \Draft \Deleted $Forwarded) * 1 EXISTS * 0 RECENT * OK [PERMANENTFLAGS (\Answered \Seen \Draft \Flagged \Deleted $Forwarded \*)] Limited * OK [UIDNEXT 23396] Ok * OK [UIDVALIDITY 1274466921] Ok 1 OK [READ-WRITE] select completed 1 fetch 1 flags * 1 FETCH (FLAGS (\Seen)) 1 OK fetch completed 1 store 1 +FLAGS (shopping) * 1 FETCH (UID 23394 FLAGS (\Seen shopping)) 1 OK store completed 1 close 1 OK close complete. 1 select inbox * FLAGS (\Answered \Seen \Draft \Deleted $Forwarded) * 1 EXISTS * 0 RECENT * OK [PERMANENTFLAGS (\Answered \Seen \Draft \Flagged \Deleted $Forwarded \*)] Limited * OK [UIDNEXT 23396] Ok * OK [UIDVALIDITY 1274466921] Ok 1 OK [READ-WRITE] select completed 1 fetch 1 flags * 1 FETCH (FLAGS (\Seen)) 1 OK fetch completed