0xd34df00d
13.11.2011 18:22 Azoth_primary
Должно ли быть состояние почтового клиента привязано к состоянию ящика?
Иными словами, нужно ли при каждой синхронизации запрашивать состояние всех писем в ящике и соответствующим образом проставлять флаги read/importance/etc? Или забить и только новые письма получать?
это должно настраиваться же
Каждая подобная настройка увеличивает количество тесткейсов и вариантов возникновения ошибки в два раза, снижая качество софта в два раза. Можно делать выводы.
только новые конечно. Ты ебнешься каждый раз по 10 тысяч писем получать
Ну, хедеры все равно надо получить все :(
зачем? А там нету метода для получения измененных с последнего получения данных?
Нету. Более того, там нет метода «получить сообщение по ID». Есть возможность получить сообщение по номеру в папке, но очевидно, что номер легко может меняться.
В нормальных почтовых клиентах это поведение настраивается же.
/2
Да, уже увидел. Но с моей (как энд-юзера) точки зрения это хуита, а не аргумент.
делать вывод, что личкрафты говно? Ведь в этом их суть — все должно быть настраиваемо
:(
конечно нужно. Я, например, больше половины почты читаю с мобильничка.
Это же ебануться всю почту каждый раз перекачивать.
можно не всю, а только сегодняшнюю, например.
Хуита.
почему?
Неалгоритмичненько.
и чо?
Дохуя вещей в юзабилити не алгоритмичны, не математичны и вообще гуманитарные какие-то. Ну и что?
Это не юзабилити, это важнее.
зря ты так низко ценишь юзабилити.
:(
POP3 ну совсем никак не предназначен для больших объёмов почты. 10 тыщ писем через POP3 — это юзверь сам себе очень злобный буратина.
IMAP? Там же тоже придется все хедеры фетчить.
там хоть по папкам нормально раскидат можно, и их уже не 10 тыщ будет, а по 2 тыщи. Олсо, kmail открывает папку с 7к писем за ~1.5 секунды
это по imap
Ну, у меня 150 писем тоже довольно шустро фетчатся, меньше, чем за сотню миллисекунд, но все же.
Олсо, а разве не делают синхронизацию вообще всех папок?
у меня kmail ничего не синхронизирует, а просто работает напрямую с imap
нет, конечно. Подписка на некоторые папки по выбору; почти всегда там есть Inbox.
И как это сделать с точки зрения уев?
ПРИХОДИ В КОНФУ ТЫ МНЕ НУЖЕН :&****
ну а при синхронизации на самом деле похуй сколько оно там сливаться будет, хоть полчаса
пункт контекстного меню папки, например?
Подробнее!
правый клик по папке → подписаться → диаложек с текущими подписками, сабжевая папочка уже добавлена, кнопка ок, кнопка удалить подписку папки, список остальных папок с кнопкой «подписаться на эту папку тоже, и на эту, и на эту».
этот же диаложек доступен из главного меню, или настроек, или где у тебя там.