JavaMail
| JavaMail | |
|---|---|
| Тип | библиотека функций |
| Разработчик | Eclipse Foundation |
| Написана на | Java |
| Дата выпуска | 1996[1] |
| Аппаратная платформа | кроссплатформенность |
| Последняя версия | |
| Репозиторий | github.com/eclipse-ee4j/… |
| Лицензия | GNU GPL 2 и Common Development and Distribution License version 1.1[вд] |
| Сайт | eclipse-ee4j.github.io/… (англ.) |
JavaMail — это Java API предназначенное для получения и отправки электронной почты с использованием протоколов SMTP, POP3 и IMAP. JavaMail является частью платформы Java EE, но также доступен в качестве дополнительного пакета для использования в приложениях Java SE.
Существует также альтернативная реализация JavaMail с открытым исходным кодом — GNU JavaMail — которая реализует только спецификацию JavaMail версии 1.3; это единственная свободная реализация, поддерживающая протокол NNTP, позволяющий читать и отсылать статьи в новостные группы.
В состав JavaMail не входит почтовый сервер, однако для подобных задач могут использоваться свободные Apache James[англ.] и Java Email Server (POP3 и SMTP), или библиотека SubEthaSMTP для создания SMTP сервера[3].
Лицензия[править]
Исходный код и скомпилированные библиотеки доступны под лицензией CDDL-1.1 и частично под GPLv2 с исключением для компоновки[англ.], а исходники примеров доступны по лицензии BSD[4].
Примечания[править]
- ↑ JavaMail™ API - A Technical Overview — С. 4.
- ↑ Release 2.1.1 — 2023.
- ↑ JavaMail API: mail servers. Дата обращения: 21 февраля 2015. Архивировано 21 февраля 2015 года.
- ↑ JavaMail License. Дата обращения: 20 февраля 2015. Архивировано 12 ноября 2014 года.
Ссылки[править]