|
|
|
|
- Presentación
- Gestión de correos electrónicos
- Autenticación de dos factores para el correo electrónico
- Modo síncrono/ asíncrono (WEBDEV)
Envío y recepción de correos electrónicos
WINDEV, WEBDEV y WINDEV Mobile le permiten gestionar directamente los correos electrónicos de sus aplicaciones.. El envío y la recepción de mensajes de correo electrónico se simplifican mediante: - varias funciones WLanguage,
- varios tipos avanzados utilizados para manipular fácilmente varias conexiones a servidores y un número importante de mensajes:
Gestión de correos electrónicos Autenticación de dos factores para el correo electrónico Cada vez más proveedores ofrecen cuentas seguras de Email (SMTP/IMAP) con autenticación de dos factores.El principio es el siguiente: - Conectar con el proveedor Email mediante OAuth: esta conexión proporciona una Token.
- Utilice el token para conectarse a los buzones IMAP o SMTP Email.
Veamos un ejemplo de código que se puede utilizar: // Example of IMAP connection with a Gmail account // and two-factor authentication OAuthGoogleCnt is OAuth2Parameters gMyIMAPSession is emailIMAPSession // IMAP server parameters gMyIMAPSession.ServerAddress = "imap.gmail.com" gMyIMAPSession.Option = optionSSL MyIMAPSession.Port = "993" // OAuth connection parameters OAuthGoogleCnt.ClientID = "Application ID" OAuthGoogleCnt.ClientSecret = "Secret application ID" OAuthGoogleCnt.AuthURL = "https://accounts.google.com/o/oauth2/auth" OAuthGoogleCnt.TokenURL = "https://accounts.google.com/o/oauth2/token" OAuthGoogleCnt.Scope = "https://mail.google.com/" OAuthGoogleCnt.RedirectionURL = "http://localhost:9000" OAuthGoogleCnt.ResponseType = "code" // OAuth authentication gMyIMAPSession.AuthToken = AuthIdentify(OAuthGoogleCnt) // If the authentication was successful, log in to email inbox. IF gMyIMAPSession.AuthToken <> Null THEN IF EmailStartSession(gMyIMAPSession) THEN // Session started ELSE // Error starting the session. END ELSE // Authentication error. END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|