Dinaup - Base de Conocimientos Help

Funciones: Emails

Funciones: Email

Este documento incluye una serie de funciones relacionadas con el envío de correos electrónicos.

F.EmailSend

La función F.EmailSend permite enviar un correo electrónico a través de un servidor configurado.

Parámetros

  • recipient (txt): Dirección de correo electrónico del destinatario.

  • subject (txt): Asunto del correo electrónico.

  • body (txt): Cuerpo del mensaje del correo electrónico.

Retorna

Un valor entero que indica el resultado del intento de envío:

  • 1 si el correo se envía correctamente.

  • 0 si ocurre un error.

Ejemplo de Uso

num result = F.EmailSend("[email protected]", "Asunto del correo", "Este es el cuerpo del mensaje."); // Retorna "1" si se envió exitosamente

Consideraciones

Es importante asegurarse de que el servidor de correo esté correctamente configurado para que esta función pueda enviar correos.

F.EmailSend_CurrentBuffer

La función F.EmailSend_CurrentBuffer envía un correo utilizando el contenido actual de un buffer.

Parámetros

  • buffer (txt): Contenido del mensaje que se encuentra en el buffer y se utilizará como cuerpo del correo.

  • recipient (txt): Dirección de correo electrónico del destinatario.

  • subject (txt): Asunto del correo electrónico.

Retorna

Un valor entero que indica el éxito o el fracaso del envío:

  • 1 si el envío fue exitoso.

  • 0 si ocurrió un error.

Ejemplo de Uso

num result = F.EmailSend_CurrentBuffer("Contenido del buffer", "[email protected]", "Asunto del correo"); // Retorna "1" si el envío es exitoso

Consideraciones

Esta función es útil cuando se tiene un mensaje temporal almacenado en un buffer y se desea enviarlo rápidamente sin construir el mensaje desde cero.

F.EmailSendReply

La función F.EmailSendReply permite enviar una respuesta a un correo recibido.

Parámetros

  • replyTo (txt): Dirección de correo electrónico a la que se responderá.

  • subject (txt): Asunto del correo electrónico de respuesta.

  • body (txt): Cuerpo del mensaje de la respuesta.

Retorna

Un valor entero que indica si la respuesta fue enviada correctamente:

  • 1 para éxito.

  • 0 para fallo en el envío.

Ejemplo de Uso

num result = F.EmailSendReply("[email protected]", "Re: Asunto del correo", "Este es el cuerpo de la respuesta."); // Retorna "1" si el envío es exitoso

Consideraciones

F.EmailSendReply es útil para gestionar respuestas rápidas a correos electrónicos recibidos, manteniendo el formato de respuesta típico de un cliente de correo.

Last modified: 11 February 2025