|
|
|
|
- Presentación
- Gestión de correos electrónicos
- Autenticación de dos factores para el correo electrónico
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 Se pueden utilizar varios métodos para gestionar los correos electrónicos: - Gestión a través de los protocolos POP3, IMAP y SMTP:
- el protocolo POP3: este protocolo para recibir correos electrónicos es reconocido por todos los proveedores de servicios. Este protocolo le permite comunicarse directamente con el servidor, disponible en su ISP.. Además, permite ver la lista de mensajes entrantes y leerlos.
- el protocolo IMAP: este protocolo de recepción de correos permite dejar los correos en el servidor para que puedan ser visualizados desde diferentes clientes de mensajería o webmail. Varias características associated con los correos electrónicos pueden ser manejadas.
- el protocolo SMTP: este protocolo para el envío de correos electrónicos es reconocido por todos los proveedores de servicios.
- Gestión a través de Lotus Notes, Outlook o MS Exchange:
- API "Simple Mail API (también llamad SMAPI o Simple MAPI)": este modo de gestión de correos electrónicos es utilizado por la mayoría de las aplicaciones de Microsoft y principalmente por el cliente MS Exchange.
- el software de mensajería Lotus Notes o Outlook: estos programas le permiten enviar y recibir correos electrónicos.
Observaciones: - Sólo están disponibles los protocolos POP3 y SMTP.
- Las conexiones SSL no son compatibles (para un servidor POP3, SMTP o IMAP seguro).
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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|