Чтобы взаимодействовать с несколькими разными почтовыми серверами через IMAP (используя javamail), я обнаружил, что среди них есть иная поддержка функций IMAP. Отсутствие поддержки некоторых функций привело к увеличению времени разработки, более сложному коду для работы с другой поддержкой, ухудшению перфоманса из-за невозможности поиска и т. Д.Поддержка протокола IMAP на разных серверах электронной почты
Поэтому я хотел бы получить информацию о других серверах и какой уровень поддержки они предоставляют. До сих пор я имел дело с Lotus Domino и Novell GroupWise (и в меньшей степени с Exchange 2003 и 2007). Я особенно заинтересован в большинстве используемых в unix/linux (Courier, Cyrus, Dovecot, UW IMAP), а также Zimbra, но не стесняйтесь, сообщите мне об этом. Также приветствуется информация об онлайн-услугах, таких как gmail.
Возможности, которые я считаю (комментарий, если вы заинтересованы в других, и я добавлю их.
- Пользовательские флаги
- Поиск Пользовательские флаги
- Поиск произвольных заголовков
- Частичное Fetching
- Прокси-аутентификация
И что я нашел до сих пор (поправьте если я не прав в любом месте):
Lotus Domino
- Пользовательские флаги да
- При поиске пользовательских флагов да
- Поиск произвольны заголовки да
- Частичная выборка?
- аутентификации прокси-рода, вы можете дать некоторые права пользователей для доступа к другим пользователей почтовых ящиков и он увидит их в папке его «\ Другие пользователи»
Novell GroupWise
- Пользовательские флаги No
- Поиск Пользовательские флаги No
- Поиск произвольных заголовков No
- Частичная выборка?
- аутентификации прокси да, вы можете использовать то, что называется Trusted Application
Dovecot
- Пользовательские флаги: да
- Поиск на заказ: да
- Поиск произвольных заголовков : да
- Частичная выборка: да
- Проверка прокси-сервера:?
Замечания: Список пользовательских флагов отправляется в «флажков» ответа ВЫБОР/EXAMINE команды и «PERMANENTFLAGS» ответ Выбор команды. Это также включает флаги, которые больше не используются. Я не уверен, можно ли избавиться от них.
Gmail
- Пользовательские флаги: да
- Поиск на заказ: да
- Поиск произвольных заголовков: да
- Частичная выборка: да аутентификации
- Proxy: нет
kudos Lukas! Я буду ждать вашей информации об обмене, и я добавлю некоторые вещи, если у вас их нет (я проверил некоторое время назад, чтобы ваша информация была более надежной)