E-posta İşleme için Java Outlook API ve Java Thunderbird API’si
Ek yazılım gerektirmeden Outlook ve Thunderbird’den e-postalar oluşturun, e-posta gönderin ve e-postaları ayrıştırın. SMTP, POP3, IMAP protokolleri ile E-posta Gönderin ve Alın.
Ücretsiz Deneme İndirinJava için Aspose.Email, geliştiricilerin format özelliklerini veya ağ programlamasını bilmeye gerek kalmadan e-postaları yönetmek için kendi iş mantıklarını uygulamaya odaklanmalarına olanak tanır.
Java için Aspose.Email, Outlook e-postaları oluşturabilir, e-postaları ayrıştırabilir veya MSG, EML, MBOX, PST, OST ve MHT gibi mesaj formatlarını Java uygulamalarından dönüştürebilir. API, mesaj içeriğini, ekleri, üstbilgileri ve MAPI özelliklerini değiştirebilir ve bir dizi popüler protokol aracılığıyla e-posta gönderme ve alma yeteneği sağlar. İzin verir Outlook depolama dosyalarıyla çalışmak Kişisel Depolama Dosyaları PST ve Çevrimdışı Depolama Dosyaları OST gibi. Uygulama özelliklerine göre e-postaları listeleyebilir, e-postaları ayıklayabilir, depolama dosyalarından mesaj ekleyebilir veya kaldırabilirsiniz. Java E-posta kütüphanesi ayrıca şunları sağlar Outlook kişi dosyası ile çalışmak (VCF). Tüm özelliklere genel bakış ve kod örnekleriyle kullanımları sitemizde bulabilirsiniz documentation
Gelişmiş E-posta İşleme API Özellikleri
Aspose.Email içindeki en popüler özellikler için belgelere göz atın:
Birkaç satır kod ile mesaj formatlarını birbirine dönüştürün
ICF ve VCF v3.0 dosyaları oluşturun
E-postaları artan veya azalan sırayla okuyun
Dize gösterimini kullanarak PST'de klasör hiyerarşisi oluşturun
ICS için oluşturma ve değiştirme tarihlerini belirtin
E-posta istemcisi örneklerinde SSL/TLS şifrelemesini yapılandırma
E-posta istemcileri için HTTP proxy'sini kullanın (SMTP, IMAP, POP3)
Java'da Mesajları Farklı E-posta Biçimlerine Dönüştürün
Java E-posta kitaplığı, kullanımı kolay arayüzler sağlar desteklenen mesaj dosyası biçimlerine dönüştürme. Bir dönüştürme gerçekleştirmek için tek yapmanız gereken kaynak dosyayı API nesne modeline yüklemek ve gerekli parametrelerle kaydetme yöntemini çağırmaktır. Gerçekten bu kadar basit!
SMTP, POP3 ve IMAP ile e-posta gönderme
API, mesaj oluşturmayı ve biçimlendirmeyi, dosya ve resim eklemeyi ve bunları e-posta adreslerine göndermeyi sağlar SMTP protokolü. API'nin sağladığı bir diğer tesis de oturum açmaktır POP3 kullanıcı adı ve şifre ile sunucular. API'nin APOP kimlik doğrulama özelliği sayesinde, mesajın tamamını veya sadece başlıkları almak, posta kutusu boyutunu ve ileti sayısını görüntülemek, sunucudan iletileri silmek ve çok daha fazlasını yapmak kolaydır. IMAP protokol özellikleri, API kullanıcısının klasörleri doğrulamasına, oluşturmasına, seçmesine, kaldırmasına, sorgulamasına, mesajları almasına ve kaydetmesine ve mesaj bayraklarını değiştirmesine olanak tanır.
SMTP - Java kullanarak bir e-posta nasıl gönderilir
// Initialize SmtpClient object
SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");
// Set Security options for the server
client.setSecurityOptions(SecurityOptions.Auto);
// Create a new Message
MailMessage msg = new MailMessage("This email address is being protected from spambots. You need JavaScript enabled to view it.", "This email address is being protected from spambots. You need JavaScript enabled to view it.", "First Message from Java", "Body");
System.out.println("Sending message..");
// Send the Message now
client.send(msg);
Takvim Nesneleri Yönetimi
Aspose.Email iCalendar API, Outlook Takvim nesnelerini çeşitli biçimlerde oluşturmayı, ayıklamayı ve kaydetmeyi sağlar. MSG veya ICS belgeleri olarak kaydetmenin yanı sıra mesaj gönderme protokolleri aracılığıyla toplantı isteklerini alma, gönderme, güncelleme ve iptal etme yeteneği sağlar. iCalendar API'sini nasıl yönetebilirsiniz, aşağıdakilerden öğrenebilirsiniz Randevularla Çalışmak article.
Mesaj Depolama Dosyalarını Yönetme
Java API için Aspose.Email, Outlook depolama biçimlerinin yönetilmesine izin verir. PST ve OST dosyalarını diskten veya bir akıştan yükleyebilir, ileti arşivinden klasör ve alt klasör bilgilerini alabilir, konu, gönderen, alıcı gibi iletiye özgü ayrıntıları alabilir ve iletileri bir diske veya bir akışa kaydedebilirsiniz. Daha detaylı bilgi için şu adresi ziyaret edin Outlook Depolama Dosyalarıyla Çalışma dokümantasyonumuzdaki bölüm.
Mevcut bir PST'yi ayrıştırmanın yanı sıra, kütüphane sıfırdan bir PST dosyası oluşturma ve herhangi bir klasörüne mesaj ekleme araçlarını da sağlar.
Sıfırdan PST oluşturun ve dosyadan bir mesaj ekleyin - Java
// create an instance of PersonalStorage
PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);
// create a folder at the root of PST
pst.getRootFolder().addSubFolder("Inbox");
// add message to newly created folder
pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));
Kişi Kartlarıyla Çalışmak
Java için Aspose.Email, kişi kartlarını depolamak ve değiştirmek için dünya çapında bir dosya biçimi olan VCF veya vCard olarak da bilinen kişi kartı dosyalarını işlemeye izin verir. Ayrıca Java uygulamalarında Outlook kişi kartlarının yanı sıra Thunderbird vCard'ları da işleyebilir. Java için Aspose.Email kullanarak, vCard veya VCF dosyalarını e-postayla gönderebilir, mesajlarınıza VCF ekleyebilir veya e-postalardan ayıklayabilirsiniz. Ayrıca, vCard (VCF) dosyalarını kendi yönteminizle değiştirebilirsiniz. API, kişi kartlarınızı düzenlemenize, oluşturmanıza ve kaldırmanıza olanak tanır. Başvurunuza kolayca iletişim kartı desteği ekleyebilirsiniz.
Microsoft Office Otomasyonu - Gerekli Değil
Java için Aspose.Email, e-posta işlemeyle çalışmak için bilgisayarda Microsoft Office veya Microsoft Outlook'un yüklenmesi gerekmeyen yönetilen kod kullanılarak oluşturulmuştur. Özellikler, güvenlik, ölçeklenebilirlik ve hız açısından mükemmel bir Microsoft Outlook otomasyon alternatifidir. Oldukça kolay Office Automation'dan Aspose'a geçiş.
- Öğrenme Kaynakları
- Documentation
- Kaynak Kodu
- API Referansları
- Eğitim Videoları
- Ürün Desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm Notları
- Neden Java için Aspose.Email?
- Müşteri Örnek Olayları
- Müşteri Listesi
- Başarı Öyküleri