It is currently 8 June 2025, 23:05 Advanced search

Errore Invio Email Senza Autenticazione

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Errore Invio Email Senza Autenticazione

Postby gianlucafabbri » 23 October 2024, 12:58

Salve, ho un problema urgente su Inde.
Se cerco di inviare un'email senza autenticazione, quindi lasciando i parametri opzionali Username e Password vuoti sul metodo setRELAYServer, ottengo un errore:
javax.mail.AuthenticationFailedException: 334 VXNlcm5hbWU6

La questione era già stata approfondita in un vecchio post del forum: https://forum.instantdeveloper.com/viewtopic.php?f=5&t=70895&p=123012#p123012

Non è stata però indicata la soluzione che è stata trovata.

Potreste cortesemente aiutarmi?

Grazie
User avatar
gianlucafabbri
 
Posts: 58
Joined: 8 June 2020, 7:55

Re: Errore Invio Email Senza Autenticazione

Postby d.pierangeli » 23 October 2024, 14:53

Non c'è nessuna soluzione, l'errore arriva dal server che sta rifiutando la connessione.

Prova a verificare che effettivamente non richieda username e password e non sia SSL.


https://javaee.github.io/javamail/docs/ ... ption.html
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: Errore Invio Email Senza Autenticazione

Postby gianlucafabbri » 7 November 2024, 14:27

In realtà, monitorando il server di posta sembra che sia Inde (Javax Mail) a passare l'autenticazione.

Code: Select all
15:11:36.078393 IP 192.168.4.15.8970 > 192.168.4.99.25: Flags [P.], seq 20:92, ack 360, win 250, options [nop,nop,TS val 3425799674 ecr 719021217], length 72: SMTP: AUTH NTLM TlRMTVNTUAABAAAAA6IAAAAAAAAsAAAADAAMACAAAAAwMjNhYWFkZDQyYTI=
15:11:36.079136 IP 192.168.4.99.25 > 192.168.4.15.8970: Flags [P.], seq 360:770, ack 92, win 65532, options [nop,nop,TS val 719021218 ecr 3425799674], length 410: SMTP: 334 TlRMTVNTUAACAAAAHAAcADgAAAAFgoECQ5YO3EbwyVEAAAAAAAAAANoA2gBUAAAACgA5OAAAAA9DAEUARwBFAEwARQBUAFQAUgBPAE4ASQBDAEEAAgAcAEMARQBHAEUATABFAFQAVABSAE8ATgBJAEMAQQABABYAQQBSAC0AQgBJAC0ATQBMAEIAMAA0AAQAJABjAGUAZwBlAGwAZQB0AHQAcgBvAG4AaQBjAGEALgBjAG8AbQADADwAYQByAC0AYgBpAC0AbQBsAGIAMAA0AC4AYwBlAGcAZQBsAGUAdAB0AHIAbwBuAGkAYwBhAC4AYwBvAG0ABQAkAGMAZQBnAGUAbABlAHQAdAByAG8AbgBpAGMAYQAuAGMAbwBtAAcACAD9rzjnHjHbAQAAAAA=
15:11:36.079380 IP 192.168.4.15.8970 > 192.168.4.99.25: Flags [P.], seq 92:278, ack 770, win 249, options [nop,nop,TS val 3425799675 ecr 719021218], length 186: SMTP: TlRMTVNTUAADAAAAGAAYAFgAAAAYABgAcAAAAAAAAABAAAAAAAAAAEAAAAAYABgAQAAAAAAAAACIAAAAAYIAADAAMgAzAGEAYQBhAGQAZAA0ADIAYQAyAGBC2TIRt17wps9oEeHKfSvDZ1bCg4nlwnO0IoIg9KAuSCTx9XkHMs1R2n9KDnjDAA==


Questo è il codice che utilizzo nel setRelayServer, come si vede Username e Password sono lasciati vuoti:
Immagine 2024-11-07 151546.png
screenshot
Immagine 2024-11-07 151546.png (6 KiB) Viewed 308 times


Facendo la stessa cosa con Mozilla Thunderbird non viene passata nessuna autenticazione al server di posta.
User avatar
gianlucafabbri
 
Posts: 58
Joined: 8 June 2020, 7:55

Re: Errore Invio Email Senza Autenticazione

Postby d.pierangeli » 7 November 2024, 14:48

In effetti in java viene sempre messo SysProps.put("mail.smtp.auth", "true"); anche se password e username sono vuoti, forse è quello.

Prova a contattare il supporto per vedere come possiamo aiutarti, magari basta creare una procedura che scriva System.getProperties().put("mail.smtp.auth", "false"); dopo aver chiamato la SetRelayServer .
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 37 guests

cron