Italian community of Lazarus and Free Pascal

Programmazione => Lazarus e il web => Topic aperto da: schumi - Aprile 17, 2025, 02:13:41 pm

Titolo: invio email con google workspace (gmail)
Inserito da: schumi - Aprile 17, 2025, 02:13:41 pm
ciao,
da ieri non funziona più per cambio regole di google, ho sempre usato Indy con SMTP e SSL 1.
qualcuno ha esempi o esperienza con modalità di invio OAUTH ? meglio synapse o va bene Indy ?

ho trovato questo ma non vorrei perdere tempo su qualcosa che magari non funziona
https://github.com/rvk01/google-oauth2

grazie
Titolo: Re:invio email con google workspace (gmail)
Inserito da: DragoRosso - Aprile 17, 2025, 02:49:12 pm
Ciao, è da un pò che premevo anche io sul OAuth2 su Indy, insieme al malefico supporto al TLS1.3 (per superare il fine vita di OpenSSL sia 1.0.2 che 1.1.1).

L'ultima versione GITHUB (da Ottobre 2024) introduce OAuth2 come protocollo supportato, ma non mi pare ci siano ancora esempi d'uso.

Cerca su DelphiPraxis eventuali riferimenti, se ne è discusso in abbondanza.

Poi imponi al tuo software l'uso di TLS 1.2 con OpenSSL 1.0.2u

Qui c'è un esempio di applicazione OAuth2 e dovrebbe funzionare senza neanche la versione nuova di Indy: https://github.com/geoffsmith82/GmailAuthSMTP (https://github.com/geoffsmith82/GmailAuthSMTP)

Qui una discussione in Atozed: https://www.atozed.com/forums/thread-1644.html (https://www.atozed.com/forums/thread-1644.html)

Ciao