Licenze
Potete scaricare una versione di valutazione di Aspose.Email per Java dalla sua pagina di download. La versione di valutazione offre esattamente le stesse funzionalità della versione con licenza del prodotto. Inoltre, la versione di valutazione diventa semplicemente con licenza quando acquistate una licenza e aggiungete qualche riga di codice per applicare la licenza.
Una volta soddisfatti della vostra valutazione di Aspose.Email, potete acquistare una licenza sul sito Aspose. Familiarizzatevi con i diversi tipi di abbonamento offerti. Se avete domande, non esitate a contattare il team di vendite Aspose.
Ogni licenza Aspose include un abbonamento di un anno per aggiornamenti gratuiti a qualsiasi nuova versione o correzione rilasciata durante questo periodo. Il supporto tecnico è gratuito, illimitato e fornito sia agli utenti con licenza sia a quelli in valutazione.
Limitazioni della versione di valutazione
La versione di valutazione di Aspose.Email (senza licenza specificata) fornisce la piena funzionalità del prodotto eccetto alcuni componenti come Aspose.Email.Mail, Aspose.Email.Pop3 e Aspose.Email.Imap che presentano alcune limitazioni di valutazione.
- Il file License.txt è aggiunto al file messaggio salvato usando Aspose.Email
- Solo 50 email possono essere estratte da una cartella in un file PST
- Solo 3 allegati così come immagini inline possono essere estratti da un file MSG
- Il numero massimo di allegati elaborati nel formato CFB è 1
- Il numero massimo di destinatari elaborati nel formato CFB è 1
- Aggiunge "Messaggio di valutazione" nell’oggetto durante il salvataggio nei formati CFB, EML o MSG
- La data di fine non può essere successiva al 31-12-2004 nel metodo GenerateOccurrences del modello di ricorrenza. Questo consente di testare il prodotto in modo significativo, ma è impossibile usarlo in un’applicazione di produzione. Per esempio, è possibile creare un modello come "inizia il 1 gennaio 2000 e ripeti ogni ultimo giorno lavorativo del mese" e generare le occorrenze. Le occorrenze successive al 31 dicembre 2004 non verranno generate in modalità valutazione.
- Aggiunge "Immagine filigrana di valutazione" durante il salvataggio nei formati XPS o TIFF.
- Il numero massimo di indirizzi email ambigui e nomi visualizzati risolti da MS Exchange Server è 20
- La lunghezza massima del file dati consentito per il drag-and-drop con FileDropPanel è 51200 byte
- Mostra una casella di messaggio con "Messaggio di valutazione" durante un’operazione drag-and-drop utilizzata da FileDropPanel
- Solo 1 file viene estratto dallo stream MSO fornito dal metodo InlineAttachmentExtractor.EnumerateMsoPackage
Impostazione di una licenza
La licenza è un file XML di testo semplice che contiene dettagli come il nome del prodotto, il numero di sviluppatori a cui è concessa, la data di scadenza dell’abbonamento e così via. Il file è firmato digitalmente, quindi non modificarlo; anche l’aggiunta involontaria di una nuova riga invaliderà il file.
È necessario applicare una licenza se si desidera evitare le limitazioni della valutazione. È richiesto impostare la licenza una sola volta per applicazione o processo.
La licenza può essere caricata da uno stream o da un file nelle seguenti posizioni:
- Percorso esplicito.
- La cartella che contiene Aspose.Email.jar.
Utilizzate il metodo License.setLicense per attivare la licenza del componente. Spesso il modo più semplice per impostare una licenza è posizionare il file di licenza nella stessa cartella di Aspose.Email.jar e specificare solo il nome del file senza percorso, come mostrato nell’esempio seguente:
Impostazione della licenza da file
In questo esempio Aspose.Email cercherà il file di licenza nella cartella che contiene i JAR della vostra applicazione.
Impostazione della licenza da stream
Inizializza una licenza da uno stream.
Applica Licenza a Consumo
Aspose.Email consente agli sviluppatori di applicare una chiave a consumo. È un nuovo meccanismo di licenza. Il nuovo meccanismo sarà utilizzato insieme al metodo di licenza esistente. I clienti che desiderano essere fatturati in base all’uso delle funzionalità API possono utilizzare la licenza a consumo. Per maggiori dettagli, fare riferimento a FAQ sulla licenza a consumo sezione.
È stata introdotta una nuova classe Metered per applicare la chiave a consumo. Di seguito è mostrato il codice di esempio che dimostra come impostare le chiavi pubbliche e private a consumo.
Includere il File di Licenza come Incorporato
Verifica la Licenza
È possibile verificare se la licenza è stata impostata correttamente o meno. Il Licenza la classe ha il campo isLicensed che ritornerà true se la licenza è stata impostata correttamente.
Java
License license = new License();
license.setLicense("Aspose.Email.Java.lic");
if (License.isLicensed()) {
System.out.println("License is Set!");
}