Aspose.Email  для.java

Надсилайте електронні листи програмно на Java за допомогою Microsoft Graph

Посібник з інтеграції про те, як підключити дані Microsoft 365 з Java для автоматизації електронної пошти.

  Завантажити безкоштовну пробну версію
У сучасному цифровому світі надсилання електронних листів є фундаментальною частиною спілкування, особливо в ділових та професійних умовах. Але що, якби ви могли впорядкувати та покращити цей процес? Відповідь проста. Інтегруючи Microsoft Graph з Аспосе.Електронна пошта для JavaВи отримаєте уніфікований API, який з’єднує вас з даними Microsoft 365, і надійну бібліотеку з великим набором функцій для управління електронною поштою в програмах Java. Ці потужні інструменти принесуть автоматизацію та ефективність ваших завдань електронної пошти, зробивши ваше робоче життя набагато більш плавним. Виконайте кроки, вивчіть зразок коду та почніть кодувати як професіонал.

Налаштуйте навколишнє середовище

  1. Отримати Java API: Встановіть бібліотеку з Maven. Дотримуйтесь простої установки instructions.

  2. Доступ до API MS Graph:

    • Зареєструйте свою заявку на порталі Microsoft Azure.
    • Надайте необхідні дозволи.
    • Отримати токен доступу.

Надіслати повідомлення за допомогою MS Graph

Складайте та налаштовуйте свої повідомлення за допомогою Aspose.Email для Java. Ви можете встановлювати одержувачів, додавати вкладення та форматувати вміст електронної пошти за потребою. Надішліть своє повідомлення за допомогою інтегрованих інструментів. Спробуйте наступний зразок коду замінити всі необхідні компоненти тими, які є дійсними для вас.

import com.aspose.email.*;

IGraphClient client = GraphClient.getClient(tokenProvider);

MapiMessage message = new MapiMessage();
message.setSubject("Subject");
message.setBody("Body");
message.setProperty(KnownPropertyList.DISPLAY_TO, "to@host.com");
message.setProperty(KnownPropertyList.SENDER_NAME, "from");
message.setProperty(KnownPropertyList.SENT_REPRESENTING_EMAIL_ADDRESS, "from@host.com");

client.send(message);

Основні функції Java API

Aspose.Email для Java надає розробникам можливість працювати з завданнями та даними, пов’язаними з електронною поштою, гнучко та ефективно, що робить його цінним інструментом для управління електронною поштою та особистою інформацією в програмах Java.

  • Управління електронною поштою: Ефективно створюйте, надсилайте, отримуйте, аналізуйте та маніпулюйте електронними листами.

  • Conversion: Перетворюйте електронні листи між такими форматами, як EML, MSG, HTML та PDF.

  • Обробка вкладень: Легко керуйте вкладеннями.

  • Підтримка різних протоколів та служб: Надсилайте повідомлення безпосередньо з додатків Java через SMTP, EWS, MS Graph, MailGun або SendGrid. Отримати та обробляти елементи повідомлень із серверів за допомогою POP3, IMAP, EWS, MS Graph.

  • Офлайн-обробка сховищ: Доступ, керування та налаштування поштових даних, що зберігаються локально.

  • Календар та контакти: Керуйте подіями календаря та контактами.

  • Filtering: Швидко знаходьте конкретні повідомлення або дані.

  • Rendering: Точно відображати вміст повідомлення.

  • Шифрування та безпека: Захистіть дані електронної пошти за допомогою шифрування.

  • Templates: Створіть багаторазові шаблони електронної пошти.

  • Крос-платформна сумісність: Розробка додатків для різних операційних систем.

  • Користувальницький робочий процес електронної пошти: Автоматизуйте завдання електронної пошти, такі як нагадування та сповіщення.

  • Обширна документація: Отримайте доступ до всебічних ресурсів та підтримки.

Додаткові методи надсилання електронної пошти