EmailStartSMTPSession error: TLS negotiation failed with remote SMTP mail server on port 587. – WinDev NET-SMTP-STARTTLS-FAIL

NET-SMTP-STARTTLS-FAIL

L'invio di messaggi di posta con la libreria Email fallisce durante l'apertura della sessione su porta 587 se il server mail richiede una versione di protocollo TLS non abilitata o certificato autofirmato.

Cosa significa questo errore?

L'invio di messaggi di posta con la libreria Email fallisce durante l'apertura della sessione su porta 587 se il server mail richiede una versione di protocollo TLS non abilitata o certificato autofirmato.

Messaggio originale

EmailStartSMTPSession error: TLS negotiation failed with remote SMTP mail server on port 587.

Contesto e parole chiave

Alias

  • EmailStartSMTPSession TLS error WinDev
  • Negoziazione STARTTLS fallita server posta SMTP

Messaggi alternativi

  • negoziazione STARTTLS fallita con il server di posta SMTP

Prodotti

  • PC SOFT WinDev / WEBDEV / WINDEV Mobile / HFSQL

Piattaforme

  • Linux
  • Windows 10
  • Windows 11
  • Windows Server 2019
  • Windows Server 2022

Parole chiave

  • errore-windev-smtp-starttls-negoziazione-fallita
  • hfsql
  • NET-SMTP-STARTTLS-FAIL
  • Rete e servizi
  • windev
  • windev.rete-e-servizi.email-smtp-starttls-handshake-failure
  • wlanguage

Cause possibili

Origine tecnica per WinDev: negoziazione STARTTLS non riuscita con il server SMTP

L'invio di messaggi di posta con la libreria Email fallisce durante l'apertura della sessione su porta 587 se il server mail richiede una versione di protocollo TLS non abilitata o certificato autofirmato.

molto comune

Diagnosi

Diagnostica runtime e log HFSQL per WinDev: negoziazione STARTTLS non riuscita con il server SMTP

Esaminare la funzione HErreurInfo(), i log del Centro di Controllo HFSQL e le informazioni di debug WLanguage nella console.

Come leggere il risultato. Indica il codice esatto di errore HFSQL o WLanguage e l'istruzione sorgente che innesca l'eccezione.

Risoluzione

Risoluzione standard per WinDev: negoziazione STARTTLS non riuscita con il server SMTP

Difficoltà: mediaRischio: basso

Applicare la correzione secondo le best practice documentate nella guida tecnica ufficiale PC SOFT.

  1. Verificare i valori restituiti da HErreurInfo() o ErrorInfo()
  2. Controllare la configurazione dell'analisi o la sintassi WLanguage dell'istruzione
  3. Ricompilare il progetto ed eseguire un test di integrità

Domande frequenti

Come risolvere il problema NET-SMTP-STARTTLS-FAIL in ambiente WinDev?

L'invio di messaggi di posta con la libreria Email fallisce durante l'apertura della sessione su porta 587 se il server mail richiede una versione di protocollo TLS non abilitata o certificato autofirmato.

Approfondimenti

Schede correlate