Lisanslama

Değerlendirme Sürümü Sınırlamaları

Lisans belirtilmemiş Aspose.Email değerlendirme sürümü, Aspose.Email.Mail, Aspose.Email.Pop3 ve Aspose.Email.Imap gibi bazı bileşenlerde değerlendirme sınırlamaları bulunmak dışında, ürünün tam işlevselliğini sunar.

  1. License.txt dosyası Aspose.Email kullanılarak kaydedilen mesaj dosyasına eklenir
  2. PST dosyasındaki bir klasörden yalnızca 50 e-posta çıkarılabilir
  3. Bir MSG dosyasından yalnızca 3 ek ve satır içi görüntüler çıkarılabilir
  4. CFB formatında işlenen eklerin maksimum sayısı 1’dir
  5. CFB formatında işlenen alıcıların maksimum sayısı 1’dir
  6. CFB, EML veya MSG formatlarında kaydederken Konuya "Değerlendirme Mesajı" ekler.
  7. Tekrarlama deseninin GenerateOccurrences yönteminde Bitiş Tarihi 31-12-2004’ten sonra olamaz. Bu, ürünü anlamlı bir şekilde test etmenizi sağlar ancak üretim uygulamasında kullanılamaz. Örneğin, "1 Ocak 2000’de başlayıp her ayın son iş günü tekrarlanan" bir desen oluşturabilir ve onun için oluşumları üretebilirsiniz. 31 Aralık 2004 sonrası oluşumlar değerlendirme modunda üretilmez.
  8. XPS veya TIFF formatlarında kaydederken "Değerlendirme Filigran Görüntüsü" ekler.
  9. MS Exchange Server tarafından çözülen belirsiz e-posta adresi ve görüntü adı sayısının maksimumu 20’dir
  10. FileDropPanel ile sürükle-bırak yapılabilecek veri dosyasının maksimum uzunluğu 51200 bayttır
  11. FileDropPanel tarafından kullanılan sürükle-bırak işleminde "Değerlendirme Mesajı" içeren ileti kutusunu gösterir
  12. Verilen MSO akışından sadece 1 dosya InlineAttachmentExtractor.EnumerateMsoPackage yöntemiyle çıkarılır

Lisans Ayarlama

Lisans, ürün adı, lisanslı geliştirici sayısı, abonelik son tarih gibi ayrıntıları içeren düz metin bir XML dosyasıdır. Dosya dijital olarak imzalanmıştır, bu yüzden dosyayı değiştirmeyin; dosyaya ek bir satır boşluk eklemek bile lisansı geçersiz kılar.

Değerlendirme sınırlamalarından kaçınmak istiyorsanız bir lisans uygulamanız gerekir. Her uygulama veya işlem için yalnızca bir kez lisans ayarlamanız yeterlidir.

Lisans, aşağıdaki konumlardan bir akış veya dosya olarak yüklenebilir:

  1. Açık yol.
  2. Aspose.Email.jar dosyasını içeren klasör.

Bileşeni lisanslamak için License.setLicense yöntemini kullanın. Lisansı ayarlamanın en kolay yolu, lisans dosyasını Aspose.Email.jar ile aynı klasöre koymak ve aşağıdaki örnekte gösterildiği gibi yalnızca dosya adını, yol olmadan belirtmektir:

Lisansı Dosyadan Ayarlama

Bu örnekte Aspose.Email, uygulamanızın JAR’larını içeren klasörde lisans dosyasını bulmaya çalışacaktır.

Lisansı Akıştan Ayarlama

Bir akıştan lisans başlatır.

Ölçümlü Lisans Uygula

Aspose.Email, geliştiricilerin ölçülen anahtarı uygulamasına izin verir. Bu yeni bir lisanslama mekanizmasıdır. Yeni lisanslama mekanizması mevcut lisanslama yöntemiyle birlikte kullanılacaktır. API özelliklerinin kullanımına göre faturalandırılmak isteyen müşteriler ölçülen lisanslamayı kullanabilir. Daha fazla detay için lütfen bkz. Ölçülen Lisanslama SSS bölüm.

Metered adlı yeni bir sınıf, ölçülen anahtarı uygulamak için tanıtıldı. Aşağıda ölçülen genel ve özel anahtarların nasıl ayarlanacağını gösteren örnek kod yer almaktadır.

Lisans Dosyasını Gömülü Olarak Dahil Etme

Lisansı Doğrula

Lisansın doğru bir şekilde ayarlanıp ayarlanmadığını doğrulamak mümkündür. Bu Lisans sınıf, lisans doğru şekilde ayarlandıysa true döndürecek isLicensed alanına sahiptir.

Java


 License license = new License();

license.setLicense("Aspose.Email.Java.lic");

if (License.isLicensed()) {

    System.out.println("License is Set!");

}