4D Internet Commands v16

SMTP_Sender

Inicio

 
4D Internet Commands v16
SMTP_Sender

SMTP_Sender 


 

SMTP_Sender ( smtp_ID ; msgRemitente {; eliminarOpcion} ) -> resultado 
Parámetro Tipo   Descripción
smtp_ID  Entero largo in Referencia del mensaje
msgRemitente  Texto in Dirección electrónica (1 únicamente)
eliminarOpcion  Entero in 0 = Añadir, 1 = Reemplazar, 2 = Borrar
resultado  Entero in Código de error

El comando SMTP_Sender añade la dirección de correo electrónico de la persona que envía el mensaje. Este comando está destinado a ser utilizado cuando el remitente no es el autor real del mensaje, o para indicar entre un grupo de autores quien envió realmente el mensaje. Este comando no es necesario si el contenido del campo "Remitente" es redundante con el del campo "De".

Cuando los mensajes son creados y enviados automáticamente por un programa, el área de encabezado Remitente debe hacer referencia a la cuenta de correo del administrador del programa y no a la cuenta administrada por el programa.

smtp_ID es la referencia entero largo de un mensaje electrónico creado con el comando SMTP_New.

msgRemitente contiene la dirección electrónica a insertar en el encabezado Remitente del mensaje. Sólo una dirección de correo electrónico puede especificarse para este encabezado.

eliminarOpcion es un valor entero que especifica si desea añadir o eliminar el encabezado Remitente:

  • Un valor de cero, añade el nuevo valor al campo Remitente.
  • Si pasa un valor de 1, el contenido del parámetro pasado reemplaza el contenido del encabezado existente. En este caso, si pasa una cadena vacía en msgRemitente, e eliminará el encabezado "Remitente".
  • Si pasa 2, el encabezado "Remitente" se borra del mensaje.
    eliminarOpcion es un parámetro opcional que por defecto tiene el valor cero.

Ejemplo  

En este ejemplo, tres personas escriben un mensaje, sobre una modificación de la política de la empresa, que debe ser distribuido a todo el personal de la empresa por la secretaria. Las respuestas a este mensaje deben enviarse a las tres personas presentes en el encabezado "De".

 $From:="prez@acme.com, vp@acme.com, cfo@acme.com"
 $Error:=SMTP_From($smtp_id;$From;0)
 $Error:=SMTP_Sender($smtp_id;"secretary@acme.com";0)
 $Error:=SMTP_Subject($smtp_id;"Cambio de política de la empresa";0)
 $Error:=SMTP_To($smtp_id;◊Todos_Empleados;0)



Ver también 

SMTP_New

 
PROPIEDADES 

Producto: 4D Internet Commands
Tema: IC Send Mail
Número 88985

 
HISTORIA 

Creado por: 4D Internet Commands 6.5

 
ARTICLE USAGE

4D Internet Commands ( 4D Internet Commands v16)