Jump to content

Апач Джеймс

Апач Джеймс
Разработчик(и) Фонд программного обеспечения Apache
Стабильная версия
3.8.0 / 16 мая 2023 г .; 14 месяцев назад ( 16.05.2023 ) [1]
Репозиторий Репозиторий Джеймса
Написано в Ява
Платформа Ява SE
Тип Агент по пересылке почты
Лицензия Лицензия Апач 2.0
Веб-сайт Джеймс .apache .org

Apache James , он же Java Apache Mail Enterprise Server или его разновидность, представляет собой с открытым исходным кодом SMTP и POP3 агент передачи почты , полностью написанный на Java . [2] James поддерживается участниками Apache Software Foundation , первоначальный вклад внес Серж Книстаутас . [3] [4] Поддержка IMAP добавлена ​​в предварительной версии 3.0-M2, [5] для которого теперь требуется Java 1.5 или более поздняя версия.

Проект James управляет API Apache Mailet , который определяет «сопоставители» и «мейлеты». Они позволяют пользователям писать собственный код обработки почты, например обновлять базу данных, создавать архив сообщений или фильтровать спам . [2] Сопоставитель используется для классификации сообщений на основе некоторых критериев, а затем определяет, следует ли передать сообщение соответствующему мейлету для обработки. Майлеты названы так из-за их концептуального сходства с сервлетами . [6] и возникла потому, что Sun Microsystems отклонила предложение включить обработку почты в реализацию сервлета. [4] Джеймс поставляется с множеством заранее написанных средств сопоставления и почтовых сообщений для выполнения общих задач. [6] Многие наборы мэйлетов и сопоставителей можно комбинировать для создания сложного и сложного функционального поведения.

Проект Apache James также создает чистые библиотеки Java для реализации Sender Policy Framework (SPF), языка фильтрации почты Sieve и анализа потоков контента MIME, независимо от Sun JavaMail API.

Разработка

[ редактировать ]

Первоначально Джеймс был сформирован в рамках Джакартского проекта как Джакарта-Джеймс.

[4] В январе 2003 года Джеймс был повышен до проекта Apache высшего уровня единогласным решением Совета директоров ASF под председательством Сержа Книстаутаса.

Джеймс распределяется внутри контейнера Phoenix, [6] Apache Avalon который реализует платформу приложений .

Последние разработки включают версию, работающую в среде приложений Spring Framework .

Версия 2.3.0 была выпущена в октябре 2006 года.

Версия 2.3.1 была выпущена в апреле 2007 года.

Версия 2.3.2 была выпущена в августе 2009 года. [7]

Версия 2.3.2.1 (исправление безопасности) была выпущена 8 сентября 2015 г.

Версия 3.0.0 вышла 20 июля 2017 г.

Версия 3.0.1 (исправление безопасности) была выпущена 20 октября 2017 г.

Версия 3.1.0 была выпущена 31 июля 2018 г.

Версия 3.2.0 вышла 14 ноября 2018 г.

Версия 3.3.0 вышла 26 марта 2019 г.

Версия 3.4.0 вышла 5 сентября 2019 г.

Версия 3.5.0 вышла 16 июля 2020 г.

Версия 3.8.0 была выпущена 16 мая 2023 г.

См. также

[ редактировать ]
  1. ^ «Тег GitHub» . Гитхаб . Проверено 24 апреля 2023 г.
  2. ^ Jump up to: а б Джеймс Сервер — Обзор
  3. ^ «Проект Джеймса – Кто мы» . Архивировано из оригинала 1 ноября 2011 г. Проверено 22 февраля 2008 г.
  4. ^ Jump up to: а б с «Протокол заседания Совета директоров» . Фонд программного обеспечения Apache . 22 января 2003 г. Проверено 23 февраля 2008 г.
  5. ^ 3,0-М2
  6. ^ Jump up to: а б с Клод Дюге (10 июня 2003 г.). «Работа с Джеймсом» . ИБМ . Архивировано из оригинала 29 января 2008 года . Проверено 22 февраля 2008 г.
  7. ^ Проект Джеймса - Архив новостей
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 83689c8dda9258d0843bdbd7d5f30db8__1704348120
URL1:https://arc.ask3.ru/arc/aa/83/b8/83689c8dda9258d0843bdbd7d5f30db8.html
Заголовок, (Title) документа по адресу, URL1:
Apache James - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)