Бесплатный Java API для управления электронной почтой

Библиотека Java с открытым исходным кодом, поддерживающая доступ, чтение и отправку сообщений электронной почты. Вы можете добавлять вложения, отмечать электронные письма, перемещать сообщения, удалять определенные электронные письма в приложениях Java.

Email4J — это библиотека Java с открытым исходным кодом, которая позволяет разработчикам программного обеспечения решать задачи, связанные с управлением электронной почтой, в своих собственных приложениях Java, не беспокоясь о внутренних сложностях. Библиотека очень полезна и проста в обращении. Он поддерживает такие функции, как создание сообщений электронной почты, отправка электронных писем, добавление заголовков и вложений, копирование электронных писем, чтение сообщений электронной почты, маркировка электронных писем, перемещение сообщений, удаление определенного электронного письма, список папок и многое другое.

Email4J — это высокоуровневая библиотека Java, созданная на основе API javax.mail, которая обеспечивает возможность простой обработки и отправки сообщений электронной почты. Библиотека поддерживает подключение к различным почтовым клиентам, таким как SmtpClient, Pop3Client и ImapClient. Используя эти клиенты, вы можете легко получать доступ к своей электронной почте и управлять ею. Каждый клиент имеет определенный набор операций и работает на основе используемого протокола.

Previous Next

Начало работы с Email4J

Самый простой способ установить Email4J — через GitHub. Пожалуйста, установите его, используя следующую команду для легкой установки.

Установите Email4J через GitHub

git clone --depth=1 https://github.com/juandesi/email4j.git 

Зависимость, которую необходимо добавить в файл pom.xml,

Репозиторий Maven

 
<repository>
  <id>email4j-repo</id>
  <url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
 

Доступ и чтение электронной почты через библиотеку Java

Бесплатная библиотека Email4J позволяет разработчикам Java получать доступ и читать сообщения электронной почты в своих собственных приложениях с помощью нескольких строк кода Java. Во-первых, вам нужно указать правильный путь к папке, содержащей электронные письма. Библиотека также позволяет пользователям просматривать папки и электронные письма внутри этих папок. Вы можете легко получить информацию, связанную с сообщениями электронной почты, такую как тема электронной почты, вложения, тело электронной почты, списки получателей и многое другое.

Отправить письмо через SMTPClient

Библиотека Java с открытым исходным кодом Email4J позволяет разработчикам программного обеспечения отправлять сообщения электронной почты с помощью простого протокола передачи почты (SMTP). Клиент в основном фокусируется на операции по отправке почты указанным получателям, которых он получает. Вы также можете прикрепить вложение к сообщению электронной почты. Сначала вам нужно создать вложение, а затем добавить его к сообщению. Библиотека предоставила простой конструктор, который можно использовать для создания исходящих писем.

Отправить письмо через SMTPClient

 
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
 

Управление электронной почтой через IMAPClient

Бесплатная библиотека Java Email4J предоставляет возможность доступа к сообщениям электронной почты и управления ими с помощью протокола доступа к сообщениям в Интернете (IMAP). ImapClient напрямую взаимодействует с почтовым ящиком, и пользователи могут легко извлекать, читать, перемещать, отмечать или удалять сообщения электронной почты. Вам нужно указать правильный путь к папке, содержащей электронные письма, и клиент легко получит их все.

 Русский