me molan mucho tus sesiones de cÃģdigo como esta, son entretenidas y siempre es interesante ver como lo vas haciendo desde 0. Te animarÃĄs a subir algo sobre colas con rabbitMQ o similar? podria ampliarse como caso de uso a este proyecto de correos para hacerlo mÃĄs interesante!
Muchas gracias por tu comentario, es un honor leer tus palabras. A dÃa de hoy no he tocado nunca rabbitMQ, aunque tomo nota para mirarmelo. Un abrazo!
Muchas gracias, me alegro de que te fuera de ayuda. Leer comentarios como el tuyo me motivan a seguir creando este tipo de contenido. Un fuerte abrazo! ððĪðŧ
Esa es la clave. Si te surje cualquier duda no tengas reparo en dejarla por aquà y estarÃĐ encantado de responderte. SuscrÃbete al canal para estar al tanto del nuevo contenido que vaya subiendo, aunque tanbien lo antiguo estÃĄ bastante bien. Un fuerte abrazo! ððŧððŧ
Depende del proveedor. Normalmente los suelen limitar para que no te pongas a enviar millones de correos automatizados. Aunque puedes configurarte tu propio smtp en un VPS y ahà el lÃmite es la capacidad de tu mÃĄquina. Un saludo
Hay varias formas de hacerlo, puedes realizarlo de forma dinÃĄmica a travÃĐs de cÃģdigo. O tener un HTML estÃĄtico con la misma imagen. Depende de tus necesidades. ð
Hola perdona es que en el javaMailSender.send(message) me da este error:Error al enviar el correo: Error al enviar el correo: Failed messages: jakarta.mail.MessagingException: can't determine local email address y lo tengo igual que tu, me podrÃas echar una mano porfa
Muy buenas, por lo que veo es posible que estÃĐs utilizando jakarta mail en lugar de java mail. No es lo mismo. Tambien puede ser alguna errata en la configuraciÃģn. Un saludo!
Amigo tengo una duda, cuando se comienza a crear la estructura de carpeta luego de darle boton derecho y NEW ya no sale para crear PACKECAGE. Ya no sale esa opcion, hay una pero dice packcage.json y abre una pestaÃąa distinta.
No te puedo ayudar mucho con esa informaciÃģn. ÂŋEs posible que sea un tema de configuraciÃģn del properties del email? A veces se me ha olvidado configurarlo en AWS o en un VPS y no funcionaba hasta que lo arreglara. Espero que puedas solucionarlo. Un abrazo ðððŧ
Hola, un video de 10 y la explicaciÃģn tampoco se queda corta, pero me da este error a la hora de mandar el correo nested exception is: java.net.ConnectException: Connection refused: connect] with root cause java.net.ConnectException: Connection refused: connect
Buenas Helena. Cuando lo he leido he visto que ya lo habÃas arreglado. Muchas gracias por tus palabras y me alegro mucho que te haya servido. Un fuerte abrazo! ðððŧ
Buenas, pues asà de entrada y sin mÃĄs info poco puedo ayudarte, pero tiene pinta de ser algo de esto: AsegÚrate de que la URL que estÃĄs llamando en Postman coincida con el mapeo de tu controlador (por ejemplo, /api/send-email). Verifica que tu controlador estÃĐ correctamente configurado con la anotaciÃģn @RestController y que el mÃĐtodo para enviar correos estÃĐ mapeado con @PostMapping. Si estÃĄs usando Spring Security, asegÚrate de permitir el acceso a este endpoint sin autenticaciÃģn, configurando las reglas de seguridad adecuadamente. Si es necesario, considera desactivar CSRF temporalmente durante el desarrollo para permitir solicitudes POST desde Postman. Ya me dices si te funciona, un abrazo!
Hola muy buenas, buen video, tengo una consulta porque a mi me sale el siguiente error al querer enviar el email, y corrobore de que todo este igual: "Mail server connection failed. Failed messages: jakarta.mail.NoSuchProviderException: smtp", no se si me podrÃas asesorar con este problema
Muy buenas, tiene pinta de que el problema es que estÃĄs utilizando jakarta mail en lugar de Java mail. Es muy parecido, pero creo que cambia algÚn pequeÃąo detalle.
Gracias a tà por comentar. Para que se vean los iconos de esa manera, has de instalar un plugin que se llama: Atom Material Icons Un saludo! ððĪðŧ
Muchas gracias por tu comentario. Seguramente no te llegue por la configuraciÃģn de tu SMTP. A veces puede dar problemas, mira bien los logs a ver si es por ese motivo. Un fuerte abrazo!
Muy buenas, en principio es exactamente igual, pero en el fichero de configuraciÃģn, en el hos de properties has de poner "smtp.office365.com". Por otro lado, para la autenticaciÃģn, en lugar de utilizar una clave de aplicaciÃģn, has de usar esto: Authenticator auth = new Authenticator() { protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("tucorreo@outlook.com", "tupassword"); } }; Espero haberte ayudado. Un saludo desde Barcelona. ðððŧ
ME APARECE ESTE ERROR java.lang.RuntimeException: error emailMail server connection failed. Failed messages: jakarta.mail.NoSuchProviderException: smtp NO SE SI ALGUIEN LE APARECIO
En principio tiene pinta de ser que estÃĄs utilizando jakarta.mail en lugar de java.mail. Jakarta Mail es la evoluciÃģn moderna de JavaMail, siguiendo el cambio de Java EE a Jakarta EE tras la transferencia a la FundaciÃģn Eclipse. Mientras que JavaMail usaba el paquete javax.mail, Jakarta Mail usa jakarta.mail. Ambas librerÃas coexisten y funcionan de forma parecida. En cuanto saque un rato harÃĐ un vÃdeo de jakarta.mail, aunque si consigues que te funciones java.mail, el resultado serÃĄ el mismo. Un saludo y disculpa las molestias, espero que te haya funcionado. ð
Videazo hermano me ayudo mucho, sigue asà hermano no dejes de traernos contenido!!
Muchas gracias por tu comentario, es un honor realizar estos aportes. ÂĄUn fuerte abrazo! ð
Excelente video, grande, merece mas likes, mas apoyo, muy bien explicado
Muchas gracias por tus palabras. La verdad es que estoy empezando a mover un poco mÃĄs este tipo de vÃdeos. Un saludo.
sos un grande! saludos desde Argentina. TKM!
Muchas gracias por tus palabraa. Es un honor recibir un gran alago dede Argentina!! Un abrazo desde EspaÃąa. ððŧððŧ
me molan mucho tus sesiones de cÃģdigo como esta, son entretenidas y siempre es interesante ver como lo vas haciendo desde 0.
Te animarÃĄs a subir algo sobre colas con rabbitMQ o similar? podria ampliarse como caso de uso a este proyecto de correos para hacerlo mÃĄs interesante!
Muchas gracias por tu comentario, es un honor leer tus palabras. A dÃa de hoy no he tocado nunca rabbitMQ, aunque tomo nota para mirarmelo. Un abrazo!
Estupendo tÃo, muchas gracias por el vÃdeo!!
Muchas gracias a tà por comentar. Saludos! ðððŧððŧ
Gracias amigo, muy buen vÃdeo
Muchas gracias a tà por comentar, Eduardo. Un abrazo.
Excelente Video, me sirvio de mucho.
Muchas gracias por tu comentario, m3 alegro de que te haya servido. Un fuerte abrazo. ððĪðŧ
Fino
Muchas gracias crack, un abrazo! ððŧððŧ
Excelente video, fue de mucha ayuda sr ð§ð§
Muchas gracias, me alegro de que te fuera de ayuda. Leer comentarios como el tuyo me motivan a seguir creando este tipo de contenido. Un fuerte abrazo! ððĪðŧ
Gracias por tu contenido âĪ
Gracias a tà por el apoyo, Giuseppe. Espero seguir viendote por aquÃ. Un fuerte abrazo! ðððŧ
aprendo poco a poco
Esa es la clave. Si te surje cualquier duda no tengas reparo en dejarla por aquà y estarÃĐ encantado de responderte. SuscrÃbete al canal para estar al tanto del nuevo contenido que vaya subiendo, aunque tanbien lo antiguo estÃĄ bastante bien. Un fuerte abrazo! ððŧððŧ
grande amigo eres el mejor
Muchas gracias por comenta. Me alegra ayudar con este tipo de contenido. Un saludo desde Barcelona, EspaÃąa. ð
Grande Dani !
Muchas gracias Adri. Un fuerte abrazo! ðððŧððŧ
Gracias, me sirviÃģ tu video. Saludos
Muchas gracias, un fuerte abrazo! ððĪðŧ
muchas gracias no lograba configurar la cuenta de google
De nada. A mà me costÃģ en su momento ya que a veces cambian las cosas de sitio. Un saludo! ððĪðŧ
Saludos, el envio de correos es gratuito o tiene algun costo despuÃĐs de cierto limite?
Entiendo que ninguno dado que estas usando Gmail cierto?
Depende del proveedor. Normalmente los suelen limitar para que no te pongas a enviar millones de correos automatizados. Aunque puedes configurarte tu propio smtp en un VPS y ahà el lÃmite es la capacidad de tu mÃĄquina. Un saludo
En caso querer adjuntar imagenes de una publicidady se vean en el mismo correo y quiero formatear el texto para distintas ocasiones como podria hacer
Hay varias formas de hacerlo, puedes realizarlo de forma dinÃĄmica a travÃĐs de cÃģdigo. O tener un HTML estÃĄtico con la misma imagen. Depende de tus necesidades. ð
Hola perdona es que en el javaMailSender.send(message) me da este error:Error al enviar el correo: Error al enviar el correo: Failed messages: jakarta.mail.MessagingException: can't determine local email address y lo tengo igual que tu, me podrÃas echar una mano porfa
Muy buenas, por lo que veo es posible que estÃĐs utilizando jakarta mail en lugar de java mail. No es lo mismo. Tambien puede ser alguna errata en la configuraciÃģn. Un saludo!
Amigo tengo una duda, cuando se comienza a crear la estructura de carpeta luego de darle boton derecho y NEW ya no sale para crear PACKECAGE. Ya no sale esa opcion, hay una pero dice packcage.json y abre una pestaÃąa distinta.
En principio sà que deberÃa de salir. Prueba a reiniciar el IDE, puede ser que falle. Un saludo.
hola amigo tengo una duda, pasa que si envia correo todo bien en local pero al momento de desplegar en azure no me permite me sale error
No te puedo ayudar mucho con esa informaciÃģn. ÂŋEs posible que sea un tema de configuraciÃģn del properties del email? A veces se me ha olvidado configurarlo en AWS o en un VPS y no funcionaba hasta que lo arreglara. Espero que puedas solucionarlo. Un abrazo ðððŧ
Gracias por el video, como puedo hacer para enviar a varios correos al tiempo?
Muy buenas, en el minuto 34:41 puedes pasar al setTo un array de Strings con todos los correos que quieras poner como destinatarios. Un saludo.
Hola, un video de 10 y la explicaciÃģn tampoco se queda corta, pero me da este error a la hora de mandar el correo
nested exception is:
java.net.ConnectException: Connection refused: connect] with root cause
java.net.ConnectException: Connection refused: connect
Na, ya lo he arreglado habia escrito mal smtp
Buenas Helena. Cuando lo he leido he visto que ya lo habÃas arreglado. Muchas gracias por tus palabras y me alegro mucho que te haya servido.
Un fuerte abrazo! ðððŧ
Por favor yo no me puedo autenticar me devuelve Authenticated failed. Veo que la la contraseÃąa de aplicacion tiene espacios en blanco, se los quito?
Muy buenas Sophia, en principio la contraseÃąa no tiene espacios. Prueba a quitarselos. ðĪ
Hola Daniel, he seguido el video y tengo el cÃģdigo clavado a ti pero en el postman me devuelve el contenido html del index de mi aplicaciÃģn
Buenas, pues asà de entrada y sin mÃĄs info poco puedo ayudarte, pero tiene pinta de ser algo de esto:
AsegÚrate de que la URL que estÃĄs llamando en Postman coincida con el mapeo de tu controlador (por ejemplo, /api/send-email). Verifica que tu controlador estÃĐ correctamente configurado con la anotaciÃģn @RestController y que el mÃĐtodo para enviar correos estÃĐ mapeado con @PostMapping. Si estÃĄs usando Spring Security, asegÚrate de permitir el acceso a este endpoint sin autenticaciÃģn, configurando las reglas de seguridad adecuadamente. Si es necesario, considera desactivar CSRF temporalmente durante el desarrollo para permitir solicitudes POST desde Postman.
Ya me dices si te funciona, un abrazo!
Hola muy buenas, buen video, tengo una consulta porque a mi me sale el siguiente error al querer enviar el email, y corrobore de que todo este igual: "Mail server connection failed. Failed messages: jakarta.mail.NoSuchProviderException: smtp", no se si me podrÃas asesorar con este problema
Muy buenas, tiene pinta de que el problema es que estÃĄs utilizando jakarta mail en lugar de Java mail. Es muy parecido, pero creo que cambia algÚn pequeÃąo detalle.
lo pudiste solucionar amigo?
no se si te sirve pero yo habia intalado jakarta la borre y usa la perrdependici y funciono
muchas gracias Daniel, una dudotaaaaa!! Âŋcomo le haces para poder personalizar tus iconos de tu intellijidea? :(
Gracias a tà por comentar. Para que se vean los iconos de esa manera, has de instalar un plugin que se llama: Atom Material Icons
Un saludo! ððĪðŧ
Error the register client: No se puede registrar el cliente: Authentication failed
coloque bien el username y el password
Buenas, tiene pinta de ser un fallo en la validaciÃģn.
@@danielespanadero Amigo, ya funciona. El error era del username habÃa un pequeÃąo error de escritura. Funciona correctamente
Me alegro mucho de que ya funcione. Un abrazo! ððĪðŧ
Muy bien explicado y buen video, pero seguà los pasos tal cual pero el correo nunca me llega :(
Muchas gracias por tu comentario. Seguramente no te llegue por la configuraciÃģn de tu SMTP. A veces puede dar problemas, mira bien los logs a ver si es por ese motivo. Un fuerte abrazo!
Y A HOTMAIL/OUTLOOK? COMO SE HACE?
Muy buenas, en principio es exactamente igual, pero en el fichero de configuraciÃģn, en el hos de properties has de poner "smtp.office365.com".
Por otro lado, para la autenticaciÃģn, en lugar de utilizar una clave de aplicaciÃģn, has de usar esto:
Authenticator auth = new Authenticator() { protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("tucorreo@outlook.com", "tupassword"); } };
Espero haberte ayudado. Un saludo desde Barcelona. ðððŧ
buen video pero no pongÃĄs mÃĄs esas miniaturas de virgen te lo pido por favor
A partir de ahora miniaturas de F*CKER!! ðŦĄ
ME APARECE ESTE ERROR
java.lang.RuntimeException: error emailMail server connection failed. Failed messages: jakarta.mail.NoSuchProviderException: smtp NO SE SI ALGUIEN LE APARECIO
En principio tiene pinta de ser que estÃĄs utilizando jakarta.mail en lugar de java.mail. Jakarta Mail es la evoluciÃģn moderna de JavaMail, siguiendo el cambio de Java EE a Jakarta EE tras la transferencia a la FundaciÃģn Eclipse. Mientras que JavaMail usaba el paquete javax.mail, Jakarta Mail usa jakarta.mail. Ambas librerÃas coexisten y funcionan de forma parecida.
En cuanto saque un rato harÃĐ un vÃdeo de jakarta.mail, aunque si consigues que te funciones java.mail, el resultado serÃĄ el mismo.
Un saludo y disculpa las molestias, espero que te haya funcionado. ð