Лицензирование
Оценить Aspose.Email
Вы можете бесплатно загрузить Aspose.Email для Python через .NET для оценки. Оценочная версия предоставляет почти весь функционал продукта с определёнными ограничениями. Эта же оценочная версия превращается в лицензированную, когда вы покупаете лицензию и добавляете несколько строк кода для её применения.
Если вы хотите протестировать Aspose.Email без ограничений оценочной версии, вы можете запросить 30‑дневную временную лицензию. Смотрите Как получить временную лицензию?
Ограничения оценочной версии
Оценочная версия Aspose.Email (без указания лицензии) предоставляет полный функционал продукта, за исключением некоторых ограничений оценки.
- Файл License.txt добавляется к файлу сообщения, сохранённому с помощью Aspose.Email.
- Из папки PST‑файла можно извлечь только 50 email‑сообщений.
- Из MSG‑файла можно извлечь только 3 вложения, а также встроенные изображения.
- Максимальное число обработанных вложений в формате CFB равно 1.
- Максимальное число обработанных получателей в формате CFB равно 1.
- Добавляет «Оценочное сообщение» в поле Тема при сохранении в форматах CFB, EML или MSG.
- Дата окончания не может быть позже 31‑12‑2004 в методе GenerateOccurrences шаблона повторения. Это позволяет эффективно тестировать продукт, но невозможно использовать в производственном приложении. Например, можно создать шаблон «начать 1 января 2000 года и повторять каждый последний рабочий день месяца» и сгенерировать для него события. События после 31 декабря 2004 года не будут генерироваться в режиме оценки.
- Добавляет «Оценочный водяной знак» при сохранении в форматах XPS или TIFF.
- Максимальное число неоднозначных email‑адресов и отображаемых имён, разрешаемых сервером MS Exchange, равно 20.
- Максимальная длина файла данных, разрешённого для перетаскивания в FileDropPanel, составляет 51200 байт.
- Отображает сообщение "Оценочная версия" во время операции перетаскивания, используемой FileDropPanel.
- Только 1 файл извлекается из данного MSO‑потока методом InlineAttachmentExtractor.EnumerateMsoPackage.
Применение лицензии
Вы можете легко загрузить оценочную версию Aspose.Email со страницы загрузки. Оценочная версия предоставляет точно такие же возможности, как и лицензированная версия Aspose.Email. Более того, оценочная версия становится лицензированной, когда вы приобретаете лицензию и добавляете несколько строк кода для её применения.
О лицензии
Лицензия представляет собой простой XML‑файл в виде текста, содержащий сведения, такие как название продукта, количество разработчиков, на которые выдаётся лицензия, дата истечения подписки и т.д. Файл подписан цифровой подписью, поэтому его нельзя изменять. Даже неумышленное добавление лишнего переноса строки сделает файл недействительным.
Необходимо установить лицензию перед использованием Aspose.Email, если вы хотите избежать ограничений оценки. Лицензию требуется задавать только один раз на приложение (или процесс).
Применить лицензию, используя объект File
Применить лицензию с помощью объекта File
Самый простой способ установить лицензию — разместить файл лицензии в той же папке, что и DLL компонента (включённого в Aspose.Email), и указывать лишь имя файла без пути.
// Instantiate an instance of license and set the license file through its path
license lic = new license();
license.set_license("Aspose.Email.Python.lic");
При вызове метода SetLicense имя лицензии должно совпадать с именем вашего лицензионного файла. Например, вы можете переименовать файл лицензии в "Aspose.Email.Python.lic.xml". Затем в коде следует использовать изменённое имя лицензии (то есть Aspose.Email.Python.lic.xml) для метода set_license.