SMTP Gmail y cambio de politicas

Buenas, como estan?
Una consulta, con respecto al cambio de politicas por parte de gmail, el cual desde el 30 de este mes ya no permitirà el uso de sus servicios para aplicaciones de terceros los cuales SOLAMENTE utilicen “usuario y contraseña” para la validaciòn del mismo.

Para el caso de las aplicaciones que solamente utilizan usuario y contraseña para el envio de notificaciones como son guarani, pilaga, etc etc, tenemos alguna alternativa ? En SUDOCU se utiliza el “resfresh_token” y el “client_id” por lo cual SUDOCU no se veria afectado.

De no existir una alternativa o parche para salvar esto, nos queda como alternativa la creacìon de un server dedicado, ejemplo POSTFIX, y posteror uso de ese SMTP para el reenvio de notificaciones?

Aguardo su respuesta, mientras nosotros ya estamos avanzando con la instalaciòn y configuracion de POSTFIX para su uso, por ahora sin resultados positivos.

Saludos

Hola

En Guaraní, a partir de la versión 3.19.0, se agregaron párametros adicionales, para poder enviar email a través de smtp, utilizando autenticación xoauth2. Te envío el link a la documentación de Novedades donde van a poder encontrar más información sobre los parámetros, y generación de credenciales.

Cualquier duda consulten
Saludos!

buenas, esta solucion es solo para guarani? o sirve tambien para g3w3 y preinscripcion?
Los 3 tienen configurados SMTP de GMAIL para el uso de notificaciones, por eso mi pregunta

Saludos

Hola

Si, la versión 3.19.0 de Guaraní, en sus 3 módulos, Gestión, Autogestión y Preinscripción, tienen los parámetros necesarios para realizar esa configuración!

Saludos!

Buenas, perdon que insista, existe esa solucion en pilaga, mapuche, koha, etc? esos sistemas tambien utilizan notificaciones

Hola

Otra Alternativa es usar App Password. Referencia: link.
¿Probaron esa alternativa? , acá hay un ejemplo de como utilizarlo

Saludos

Buenos días!

Seguí la documentación respecto a SMTP Gmail https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.19.0/envio-email-gmail-xoauth2 y cuando llego al punto 2.4 me da el error que adjunto.

Me podrían indicar que puede ser.

Saludos

Marcela


error.gif

error.png

Hola Marcela

Buscando en la web encontré un par de páginas que hacen referencia al mismo error, te dejo una

https://wordpress.org/support/topic/error-403-access_denied/

Saludos!

Hola Sergio,
Del link que me envías entiendo que la aplicación debe estar en modo Producción.
Desde la pantalla de consentimiento de OAuth, no me deja pasarla a producción, te adjunto imagen.
Saludos
Marcela


modo prueba.jpg

modo prueba.png

Hola Marcela,

Proba con las siguientes soluciones:
https://stackoverflow.com/questions/65756266/error-403-access-denied-the-developer-hasn-t-given-you-access-to-this-app-despi
https://wordpress.org/support/topic/wp-mail-smtp-authorization-error-403/

¿tendrás que esperar a que te lo aprueben los de Google?
Ver:
https://support.google.com/cloud/answer/10311615?hl=en#zippy=%2Ctesting%2Cin-production
https://stackoverflow.com/questions/62477332/google-oauth-consent-screen-verification-status-not-published

saludos.
2

Buenos Dias Leonel
Estoy trabajando con Marcela, agrege el correo nuestro como usuario de prueba y realizó el refresh token. Mi pregunta es porque debe ir como usuario de prueba? y que pasa si sigue de esta manera? Entiendo que es porque el estado de publicación quedo en “Prueba” y no en produccion.
Solución

https://stackoverflow.com/questions/65756266/error-403-access-denied-the-developer-hasn-t-given-you-access-to-this-app-despi

Hola Yanina,

Si el Publishing status queda en Testing pasa lo que dice esta documentación: Setting up your OAuth consent screen - Google Cloud Platform Console Help

Projects configured with a publishing status of Testing are limited to up to 100 test users listed in the OAuth consent screen. A test user consumes a project's test user quota once added to the project. ...............

Encontré un vídeo que explica como resolver el problema: https://www.youtube.com/watch?v=x_NPvk0pk8g

saludos.
2