Licencování

Omezení zkušební verze

Zkušební verze Aspose.Email (bez specifikované licence) poskytuje plnou funkcionalitu produktu, s výjimkou několika komponent jako Aspose.Email.Mail, Aspose.Email.Pop3 a Aspose.Email.Imap, které obsahují některá omezení zkušební verze.

  1. Soubor License.txt je přidán k souboru zprávy uloženému pomocí Aspose.Email.
  2. Z jedné složky v souboru PST lze extrahovat maximálně 50 e‑mailů.
  3. Z souboru MSG lze extrahovat pouze 3 přílohy a vložené obrázky.
  4. Maximální počet zpracovaných příloh ve formátu CFB je 1.
  5. Maximální počet zpracovaných příjemců ve formátu CFB je 1.
  6. Přidá "Evaluation Message" do předmětu během ukládání ve formátech CFB, EML nebo MSG.
  7. Datum ukončení nesmí být později než 31‑12‑2004 v metodě GenerateOccurrences rekurentního vzoru. Toto vám umožní smysluplně testovat produkt, ale nelze to použít v produkční aplikaci. Například můžete vytvořit vzor "začíná 1. ledna 2000 a opakuje se poslední pracovní den měsíce" a generovat výskyty. Výskyty po 31. prosinci 2004 nebudou v režimu hodnocení generovány.
  8. Přidává "Evaluation Watermark Image" během ukládání ve formátech XPS nebo TIFF.
  9. Maximální počet nejednoznačných e‑mailových adres a zobrazovaných jmen řešených serverem MS Exchange je 20.
  10. Maximální velikost datového souboru povolená pro přetažení pomocí FileDropPanel je 51200 bajtů.
  11. Zobrazí zprávu s "Evaluation Message" během operace táhni‑a‑půsť používané FileDropPanel.
  12. Pouze 1 soubor je extrahován ze zadaného MSO streamu metodou InlineAttachmentExtractor.EnumerateMsoPackage.

Nastavení licence

Licence je prostý textový XML soubor, který obsahuje podrobnosti, jako je název produktu, počet vývojářů, pro které je licencována, datum expirace předplatného atd. Soubor je digitálně podepsán, proto jej neupravujte; i neúmyslné vložení dalšího řádku soubor neplatí.

Musíte aplikovat licenci, pokud chcete odstranit omezení zkušební verze. Licence se nastavuje jen jednou na aplikaci nebo proces.

Licence může být načtena ze streamu nebo souboru na následujících místech:

  1. Explicitní cesta.
  2. Složka, která obsahuje Aspose.Email.jar.

Použijte metodu License.setLicense k licencování komponenty. Často je nejjednodušší nastavit licenci tak, že soubor licence umístíte do stejné složky jako Aspose.Email.jar a zadáte jen název souboru bez cesty, jak je uvedeno v následujícím příkladu:

Nastavení licence ze souboru

V tomto příkladu se Aspose.Email pokusí najít soubor licence ve složce, která obsahuje JAR soubory vaší aplikace.

Nastavení licence ze streamu

Inicializuje licenci ze streamu.

Použít měřenou licenci

Aspose.Email umožňuje vývojářům aplikovat metered klíč. Jedná se o nový licenční mechanismus. Nový licenční mechanismus bude používán spolu s existujícím licenčním způsobem. Zákazníci, kteří chtějí být fakturováni na základě využití funkcí API, mohou použít metered licencování. Pro více detailů se prosím podívejte na Často kladené otázky k metered licencování sekce.

Byla zavedena nová třída Metered pro použití metered klíče. Následuje ukázkový kód, který demonstruje, jak nastavit veřejné a soukromé metered klíče.

Zahrnutí souboru licence jako vloženého

Ověřit licenci

Je možné ověřit, zda je licence nastavena správně nebo ne. The Licence třída má pole isLicensed, které vrátí true, pokud je licence správně nastavena.

Java


 License license = new License();

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

if (License.isLicensed()) {

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

}