Microsoft 365: Enviar correos electrónicos
Conocemos la importancia del envío de correos electrónicos, y el hecho de que es una tarea común en las aplicaciones actuales. Muchas personas que trabajan con Office 365 nos han pedido una API para enviar correos electrónicos a través de la API Microsoft Graph. La función OAuth 2. 0 era un requisito previo para conectar con el servidor de Microsoft e introducir comandos para recuperar la información del usuario. Nos complace proceder a la gestión del correo electrónico, empezando por el comando de envío de correo.
Acceso a 4D y Microsoft 365
En la versión 4D v18 R6, 4D introdujo la autenticación OAuth 2.0 para acceder a los correos electrónicos a través de los transportadores IMAP, SMTP o POP3. A partir de 4D v19 R3, 4D continúa implementando el protocolo OAuth 2.0 y proporciona una forma de solicitar fácilmente programando un token de la plataforma de identidad de Microsoft para conectarse a la API de Microsoft 365.
Crear, eliminar y renombrar buzones con IMAP
La función de Correo, un enorme conjunto de funciones. La primera parte fue lanzada con 4D v17 R4, y desde entonces hemos entregado más y más funcionalidades.
4D v19 no es una excepción, ya que trae nuevas funciones para ayudarle a gestionar sus buzones de correo mediante programación. Eso incluye crear, renombrar y borrar buzones. Un buzón se muestra como una carpeta en clientes de correo electrónico como Microsoft Outlook o Apple Mail.
Gestionar las banderas IMAP
Para que su solución se integre sin problemas con otros clientes de correo electrónico, a menudo es necesario añadir información como «ya visto» o «urgente». El protocolo IMAP le permite asociar una lista de banderas a un mensaje para gestionar esta información adicional. 4D v18 R6 incluye un conjunto de funciones para el objeto IMAP Transporter para añadir o eliminar banderas IMAP.
Guardar los correos electrónicos en un buzón específico
Cuando envía correos electrónicos desde 4D, sus clientes pueden esperar obtener una copia en el buzón de «Enviados» que muestra Outlook o Apple Mail. Para esto, 4D v18 R6 tiene un nuevo comando para usted. Salude al nuevo transportador IMAP append() de la función IMAP.
Conecte sus transportadores de correo con un token OAuth 2.0
Últimamente, los servidores de correo electrónico en la web han comenzado a pasar a la autenticación OAuth 2.0 para aumentar la seguridad. A partir de 4D v18 R6, 4D ofrece una forma de establecer el modo de autenticación OAuth 2.0 de una conexión. Siga leyendo para conocer los detalles.
Copiar, mover y eliminar correos electrónicos con IMAP
A veces necesitas guardar ciertos correos en buzones dedicados y otras veces quieres eliminar ciertos correos para mantener tu INBOX ordenada. Las tres nuevas funciones que hemos añadido al transportador IMAP, copy(), move()y delete() hacen que esto sea muy fácil.
Buscar correos electrónicos con el protocolo IMAP
A veces necesitas encontrar todos los correos no leídos en tu servidor de correo y descargarlos para mostrarlos a tu cliente. El método searchMails lo hace por ti. Utiliza el protocolo de búsqueda IMAP que se realiza completamente en el lado del servidor. Esto significa que es rápido y le permite recuperar sólo los correos electrónicos deseados.
4D Webinar – 4D Write Pro: Crear un compositor de correo electrónico ligero
Incluso durante el cierre, 4D continuó fomentando el sentido de comunidad a través de contenidos atractivos, comunicaciones interactivas y encuentros virtuales como los webinars.
Si no lo ha notado, muchos de los webinars de 4D presentados por Will Taylor(Technical Account Manager, 4D US) se han hecho públicos en nuestro canal de Youtube.
El más reciente está relacionado con 4D Write Pro y cómo puede crear un compositor de correo electrónico ligero:
Recibir correo electrónico con el protocolo IMAP
En 4D v18, introdujimos una nueva forma de enviar correos electrónicos. Luego, en 4D v18 R2, añadimos una nueva forma de recuperar correos electrónicos usando POP3. Ahora en 4D v18 R4, estamos dando los primeros pasos para una nueva forma de manejar el protocolo IMAP. Como hicimos para SMTP y POP3, hay un nuevo comando IMAP New transporter para manejar el protocolo IMAP.
El Protocolo de Acceso a Mensajes de Internet (IMAP) es un protocolo estándar de Internet utilizado por los clientes de correo electrónico para recuperar mensajes de correo electrónico de un servidor de correo. Este protocolo permite gestionar múltiples buzones, descargar correos electrónicos, realizar búsquedas en el servidor, gestionar el estado de los mensajes, ¡y mucho más!
Y con esta primera característica de IMAP, puedes añadir métodos al transportador para: tener la lista de los buzones disponibles, seleccionar un buzón, y recibir correo electrónico del buzón seleccionado. Veamos cómo.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política