<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email-cloud</artifactId>
<version>20.3.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-email-cloud', version: '20.3.0')
<dependency org="com.aspose" name="aspose-email-cloud" rev="20.3.0">
<artifact name="aspose-email-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-email-cloud" % "20.3.0"
Administre correos electrónicos en la nube a través de la API REST de Java
{{HIPERVINCULO1}} | {{HIPERVINCULO2}} | {{HIPERVINCULO3}} | {{HIPERVINCULO4}} | {{HIPERVINCULO5}} | {{HIPERVINCULO6}} | {{HIPERVINCULO7}} | {{HIPERVINCULO8}}
Aspose.Email Cloud SDK for Java lo ayuda a trabajar con formatos de archivo 3D dentro de sus aplicaciones Java basadas en la nube, sin instalar ningún software de terceros. Es un envoltorio alrededor de Aspose.Email Cloud REST APIs.
Funciones de procesamiento de correo electrónico en la nube
- Funciona con diferentes formatos de correo electrónico, como archivos Outlook® MSG, EML, VCard e iCalendar®.
- Admite funciones de IA: – {{HIPERVINCULO1}} – Analizar la imagen de la tarjeta de presentación en vCard – {{HIPERVINCULO1}} – Detectar nombres similares – Identificar el género de la persona según el nombre – Sugerir posibles alternativas de un nombre – Adivina el nombre de la persona en base a sus iniciales
- Proporciona un cliente de correo electrónico integrado: – Compatible con IMAP, POP3, SMTP, EWS, WebDav. – Multicuenta virtual – Message threads (también se admiten cuentas POP3)
- Descubrimiento de configuración de correo electrónico
- Detección de direcciones de correo electrónico desechables.
Funciones de almacenamiento en la nube de correo electrónico
- Cargue, descargue, copie, mueva y elimine archivos, incluido el manejo de versiones (si está utilizando almacenamiento en la nube que admita esta función, verdadero de forma predeterminada).
- Crear, copiar, mover y eliminar carpetas.
- Copie y mueva archivos y carpetas entre almacenamientos separados en el ámbito de una sola operación.
- Comprobar si existe cierto archivo, carpeta o almacenamiento.
Formatos de archivo de correo electrónico admitidos
Microsoft Outlook®: MSG
Correo electrónico: EML, MSG, MHTML, HTML
HTML: HTML, MHTML
Contacto: VCF, MSG
iCalendar®: SCI, MSG
MAPI: MSG, TNEF, EMLX
Reconocimiento de tarjetas de presentación AI: PNG, JPG o JPEG, TIFF, BMP, GIF
Requisitos
La creación de la biblioteca del cliente API requiere:
- java 1.7+
- Experto
requisitos previos
Para usar Aspose.Email Cloud SDK para Java, debe registrar una cuenta con Aspose Cloud y buscar/crear ID de cliente y Secreto de cliente en Cloud Dashboard. Hay cupo libre disponible. Para obtener más detalles, consulte Aspose Cloud Pricing.
Instalación
Instalar desde Maven
Agregue el repositorio de Aspose Cloud a su aplicación pom.xml
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Instalar desde la fuente
Para instalar la biblioteca del cliente API en su repositorio Maven local, simplemente ejecute:
mvn clean install
Para implementarlo en un repositorio remoto de Maven, configure los ajustes del repositorio y ejecute:
mvn clean deploy
Consulte OSSRH Guide para obtener más información.
Usuarios expertos
Agregue esta dependencia al POM de su proyecto:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email-cloud</artifactId>
<version>21.9.0</version>
</dependency>
Otros
Primero genere el JAR ejecutando:
mvn clean package
Luego instale manualmente los siguientes JAR:
objetivo/aspose-email-cloud-21.9.0.jar
objetivo/lib/*.jar
Ejemplos de uso
Para usar la API, debe crear un objeto EmailCloud:
EmailCloud api = new EmailCloud("Your Client secret", "Your Client id");
API de reconocimiento de tarjetas de visita
Use el método AiBcrApi.parse
para analizar la imagen de la tarjeta de presentación en VCard DTO:
byte[] fileBytes = IOUtils.toByteArray(new FileInputStream("/tmp/alex.png"));
ContactList result = api.ai().bcr().parse(Models.aiBcrParseRequest()
.file(fileBytes)
.isSingle(true)
.build());
ContactDto contact = result.getValue().get(0);
assert contact.getDisplayName().contains("Parsed Display Name");
Licencia
Todos los SDK de Aspose.Email Cloud, scripts auxiliares y plantillas tienen licencia bajo MIT License.
Autorización y autenticación
Authentication schemes definido para la API es el siguiente:
JWT
- Tipo: OAuth
- Flujo: aplicación
- URL de autorización:https://api.aspose.cloud/connect/token
Recomendación
Se recomienda crear una instancia de ApiClient
por subproceso en un entorno multiproceso para evitar posibles problemas.
{{HIPERVINCULO1}} | {{HIPERVINCULO2}} | {{HIPERVINCULO3}} | {{HIPERVINCULO4}} | {{HIPERVINCULO5}} | {{HIPERVINCULO6}} | {{HIPERVINCULO7}} | {{HIPERVINCULO8}}
Version | Release Date |
---|---|
21.9.0 | 21 de septiembre de 2021 |
21.4.0 | 13 de abril de 2021 |
20.12.0 | 30 de diciembre de 2020 |
20.10.0 | 29 de octubre de 2020 |
20.9.0 | 9 de septiembre de 2020 |
20.7.0 | 23 de julio de 2020 |
20.5.0 | 27 de mayo de 2020 |
1.0.1 | 11 de mayo de 2020 |
20.3.0 | 16 de marzo de 2020 |
20.2.0 | 26 de febrero de 2020 |
20.1.0 | 28 de enero de 2020 |
19.12.0 | 31 de diciembre de 2019 |
19.11.0 | 27 de noviembre de 2019 |
1.0.0 | 24 de julio de 2015 |
File | Classifier | Size |
---|---|---|
aspose-email-cloud-20.3.0-javadoc.jar | javadoc | 1.46 MB |
aspose-email-cloud-20.3.0-sources.jar | sources | 416.69 KB |
aspose-email-cloud-20.3.0.jar | 326.27 KB | |
aspose-email-cloud-20.3.0.pom | 7.93 KB |
Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud MSG EML send email email MIME oauth attachment email attachment cloud email email flag vcard icalendar html mhtml ocr recognition AI artificial intelligence smart parse TNEF EMLX ICS VCF PNG JPG JPEG TIFF BMP GIF Aspose.Email Aspose.Email Cloud