Microsoft Graph ile Java’da Programlı Olarak E-posta Gönderin
E-posta otomasyonu için Microsoft 365 verilerinin Java ile nasıl bağlanacağına dair bir entegrasyon kılavuzu.
Ücretsiz Deneme İndirinÇevreyi Kurun
Java API’sini edinin: Kütüphaneyi şuradan yükleyin Maven. Basit kurulumu takip edin instructions.
MS Graph API’sine erişin:
- Uygulamanızı Microsoft Azure Portal’a kaydedin.
- Gerekli izinleri verin.
- Bir erişim belirteci edinin.
MS Graph kullanarak Mesaj Gönderme
Java için Aspose.Email ile mesajlarınızı oluşturun ve özelleştirin. Alıcıları ayarlayabilir, ekler ekleyebilir ve e-posta içeriğini gerektiği gibi biçimlendirebilirsiniz. Entegre araçları kullanarak mesajınızı gönderin. Gerekli tüm bileşenleri sizin için geçerli olanlarla değiştirerek aşağıdaki kod örneğini deneyin.
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 En İyi Özellikleri
Java için Aspose.Email, geliştiricilerin e-posta ile ilgili görevler ve verilerle esnek ve verimli bir şekilde çalışmalarını sağlar, bu da onu Java uygulamalarında e-posta ve kişisel bilgi yönetimi için değerli bir araç haline getirir.
E-posta Yönetimi: E-postaları verimli bir şekilde oluşturun, gönderin, alın, ayrıştırın ve değiştirin.
Conversion: E-postaları EML, MSG, HTML ve PDF gibi biçimler arasında dönüştürün.
Ataşman Taşıma: Ekleri kolaylıkla yönetin.
Çeşitli Protokoller ve Hizmetler Desteği: SMTP, EWS, MS Graph, MailGun veya SendGrid üzerinden doğrudan Java uygulamalarından mesaj gönderin. POP3, IMAP, EWS, MS Graph kullanarak sunuculardan mesaj öğelerini alın ve işleyin.
Çevrimdışı Depolama İşleme: Yerel olarak depolanan posta verilerine erişin, yönetin ve özelleştirin.
Takvim ve İletişim: Takvim etkinliklerini ve kişileri yönetin.
Filtering: Belirli mesajları veya verileri hızla bulun.
Rendering: Mesaj içeriğini doğru bir şekilde görüntüleyin.
Şifreleme ve Güvenlik: Şifreleme ile e-posta verilerini güvence altına alın.
Templates: Yeniden kullanılabilir e-posta şablonları oluşturun.
Çapraz Platform Uyumluluğu: Farklı işletim sistemleri için uygulamalar geliştirin.
Özel E-posta İş Akışı: Hatırlatıcılar ve bildirimler gibi e-posta görevlerini otomatikleştirin.
Kapsamlı Dokümantasyon: Kapsamlı kaynaklara ve desteğe erişin.