4D Internet Commands v16

SMTP_Bcc

Inicio

 
4D Internet Commands v16
SMTP_Bcc

SMTP_Bcc 


 

SMTP_Bcc ( smtp_ID ; copiaDiscreta {; eliminarOpcion} ) -> resultado 
Parámetro Tipo   Descripción
smtp_ID  Entero largo in Referencia del mensaje
copiaDiscreta  Texto in Lista de direcciones
eliminarOpcion  Entero in 0 = Añadir, 1 = Reemplazar, 2 = Borrar
resultado  Entero in Código de error

El comando SMTP_Bcc añade destinatarios en copia oculta al mensaje especificado por smtp_ID. No es obligatorio tener direcciones en el campo Cco:.

La única manera de mantener la confidencialidad de la lista de direcciones al enviar un correo a un grupo de personas es insertar las direcciones dentro del área de encabezados "Cco". Las direcciones listadas en este encabezado no se envían como parte del encabezado o cuerpo del mensaje. Las direcciones no podrán ser vistas por ningún destinatario del mensaje.

Un destinatario "Cco" puede ver todos los destinatarios en "Para" y "Cc", pero no los destinatarios "Cco". Generalmente, durante el envío de un correo masivo, todos los destinatarios deben estar en el encabezado "Cco". Esto evita que los mensajes recibidos tengan grandes listas de direcciones saturando el mensaje y que los usuarios accedan a las direcciones de los demás.

Otra razón para el uso de "Cco" es que muchas aplicaciones de correo tienen una función "Responder a todos", que añade todos los destinatarios en las secciones "Para" y "Cc" al mensaje de respuesta. Colocar todas las direcciones de los destinatarios en el encabezado "Cco" impedirá que los usuarios respondan a todas las personas que recibieron el mensaje original..

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

copiaDiscreta es un valor texto que contiene una o más direcciones de correo.

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

  • Un valor de cero, añade el nuevo valor al campo "Bcc".
  • 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 copiaDiscreta, el encabezado "Bcc" se eliminará.
  • Si pasa 2, el encabezado "Bcc" se borra del mensaje.
    eliminarOpcion es un parámetro opcional que por defecto tiene el valor cero.

Ejemplo  

En este ejemplo se crea un mensaje y los elementos estáticos se definen fuera del alcance del bucle 'for'. Luego, para cada registro en la tabla [Personas], se añade una dirección a la lista de copias ocultas.

 $error:=SMTP_From($smtp_id;"sales@massmarket.com")
 $error:=SMTP_Subject($smtp_id;"¡Ofertas increíbles! ¡Sólo esta semana!")
 $error:=SMTP_Body($smtp_id;$GenericBody)
 For($i;1;Records in selection([Personas]))
    $error:=SMTP_Bcc($smtp_id;[Personas]Email;0) `Añada esta dirección de correo electrónico a la lista BCC
    NEXT RECORD([Personas])
 End for
 $error:=SMTP_Send($smtp_id`Enviar el mensaje a todos
 $error:=SMTP_Clear($smtp_id)



Ver también 

SMTP_Cc
SMTP_New

 
PROPIEDADES 

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

 
HISTORIA 

Creado por: 4D Internet Commands 6.5

 
ARTICLE USAGE

4D Internet Commands ( 4D Internet Commands v16)