Saltar al contenido

Cómo enviar un correo electrónico usando la API de Gmail y Java

Solución:

Los documentos públicos de la API de Gmail tienen una guía sobre cómo enviar correos electrónicos e incluso tienen un código de muestra de Java:

https://developers.google.com/gmail/api/guides/sending

Sin embargo, su código anterior no parece tan lejano. Primero me aseguraría de que Oauth2 funcione correctamente haciendo algo simple como labels.list () y, si eso funciona, pasa a algo más complicado como enviar un correo electrónico. (Tiene la idea correcta de construir, convertir en una cadena, codificar base64url y luego enviarlo). ¿Cuál es el problema exacto que está teniendo cuando intenta enviarlo con la API de Gmail? ¿Tiene algún resultado de error o falta algo en su código?

Si está utilizando Java Mail API en su aplicación openshift,

Luego, agregando cualquier biblioteca nueva en la aplicación, debe agregar su configuración maven en el pom.xml expediente. O en otras palabras, debe agregar dependencia en el archivo pom.xml.

esta es la dependencia para mail-1.4.7 Simplemente agregue este código en el pom.xml expediente

<dependency>
        <groupId>javax.mail</groupId>
        <artifactId>mail</artifactId>
        <version>1.4.7</version>
    </dependency>

Del mismo modo, para cualquier otra integración, no olvide agregar dependencias. Puede buscar en google: “dependencia de maven para ________”

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *