Безплатен Java API за управление на имейли
Java библиотека с отворен код, която поддържа достъп, четене, изпращане на имейл съобщения. Можете да добавяте прикачени файлове, маркирате имейли, премествате съобщения, изтривате конкретен имейл в Java приложения.
Email4J е Java библиотека с отворен код, която позволява на разработчиците на софтуер да се справят със задачи, свързани с управлението на имейли в техните собствени Java приложения, без да се тревожат за вътрешните сложности. Библиотеката е много полезна и лесна за работа. Той поддържа функции като съставяне на имейл съобщения, изпращане на имейли, добавяне на заглавки и прикачени файлове, копиране на имейли, четене на имейл съобщения, маркиране на имейли, преместване на съобщения, изтриване на определен имейл, изброяване на папки и много други.
Email4J е java библиотека от високо ниво, изградена върху javax.mail API, която предоставя възможност за лесно обработване и изпращане на имейл съобщения. Библиотеката поддържа връзка с различни имейл клиенти като SmtpClient, Pop3Client и ImapClient. С помощта на тези клиенти можете лесно да осъществявате достъп и да управлявате своите имейли. Всеки клиент има определен набор от операции и работи в основата на използвания протокол.
Първи стъпки с 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 позволява на разработчиците на софтуер да изпращат имейл съобщения с помощта на Simple Mail Transfer Protocol (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 комуникира директно с пощенска кутия и потребителите могат лесно да извличат, четат, преместват, маркират или изтриват имейл съобщения. Трябва да предоставите правилен път до папката, съдържаща имейлите, и клиентът ще извлече всички тях с лекота.