Compartir a través de


Clase SMTPEventConsumer

La clase SMTPEventConsumer envía un mensaje de correo electrónico mediante el Protocolo simple de transferencia de correo (SMTP) cada vez que se entrega un evento. Debe existir un servidor SMTP en la red. La clase SMTPEventConsumer no admite datos adjuntos. La codificación del mensaje de correo electrónico debe ser US-ASCII.

Esta clase es uno de los consumidores de eventos estándar que proporciona WMI. Para obtener un ejemplo del uso de SMTPEventConsumer a fin de crear un consumidor, vea Envío de correo electrónico en función de un evento. Para obtener más información, vea Supervisión y respuesta a eventos con consumidores estándar.

La sintaxis siguiente se simplifica desde el código de Managed Object Format (MOF) e incluye todas sus propiedades heredadas. Las propiedades y los métodos están en orden alfabético, no en orden MOF.

Sintaxis

[AMENDMENT]
class SMTPEventConsumer : __EventConsumer
{
  uint8  CreatorSID[];
  string MachineName;
  uint32 MaximumQueueSize;
  string BccLine;
  string CcLine;
  string FromLine;
  string HeaderFields[];
  string Message;
  string Name;
  string ReplyToLine;
  string SMTPServer;
  string Subject;
  string ToLine;
};

Miembros

La clase SMTPEventConsumer tiene estos tipos de miembros:

Propiedades

La clase SMTPEventConsumer tiene estas propiedades.

BccLine

Tipo de datos: cadena

Tipo de acceso: solo lectura

Una lista de direcciones, separadas por coma o punto y coma, en el formato de una plantilla de cadena estándar a la que se envía el mensaje como un duplicado oculto. Para obtener más información, vea la sección Comentarios.

CcLine

Tipo de datos: cadena

Tipo de acceso: solo lectura

Una lista de direcciones, separadas por coma o punto y coma, en el formato de una plantilla de cadena estándar a la que se envía el mensaje como un duplicado. Para obtener más información, vea la sección Comentarios.

CreatorSID

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Id. de seguridad (SID) que identifica de forma única al usuario que crea un filtro. WMI almacena el SID del usuario que crea una instancia de __EventConsumer o el SID de administrador, en función del sistema operativo. Para más información, consulte Enlace de un filtro de eventos con un consumidor lógico y Supervisión y respuesta a eventos con consumidores estándar.

Esta propiedad se hereda de __EventConsumer.

FromLine

Tipo de datos: cadena

Tipo de acceso: solo lectura

Línea de Remitente de un mensaje de correo electrónico con el formato de una plantilla de cadena estándar. Si es NULL, se construye una línea de Remitente en forma de "WinMgmt@MachineName".

HeaderFields

Tipo de datos: matriz de cadena

Tipo de acceso: solo lectura

Matriz de campos de encabezado que se insertan en un mensaje de correo electrónico sin interpretación.

MachineName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del equipo al que Instrumental de administración de Windows (WMI) envía eventos.

Esta propiedad se hereda de __EventConsumer.

MaximumQueueSize

Tipo de datos: uint32

Tipo de acceso: solo lectura

Cola máxima para un consumidor específico, en bytes.

Esta propiedad se hereda de __EventConsumer.

Mensaje

Tipo de datos: cadena

Tipo de acceso: solo lectura

Plantilla de cadena estándar que contiene el cuerpo de un mensaje de correo electrónico.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: key

identificador único del consumidor de evento.

ReplyToLine

Tipo de datos: cadena

Tipo de acceso: solo lectura

Línea de Responder a de un mensaje de correo electrónico con el formato de una plantilla de cadena estándar. Si es NULL, no se usa ninguna línea de Responder a.

SMTPServer

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del servidor SMTP mediante el cual se envía un correo electrónico. Los nombres permitidos son una dirección IP o un nombre DNS o NetBIOS. Esta propiedad no puede ser NULL.

Subject

Tipo de datos: cadena

Tipo de acceso: solo lectura

Plantilla de cadena estándar que contiene el asunto de un mensaje de correo electrónico.

ToLine

Tipo de datos: cadena

Tipo de acceso: solo lectura

Una lista de direcciones, separadas por coma o punto y coma, en el formato de una plantilla de cadena estándar que identifica a dónde se va a mandar el mensaje. Para obtener más información, vea la sección Comentarios.

Comentarios

La clase SMTPEventConsumer se deriva de la clase abstracta __EventConsumer.

Algunas de las propiedades ToLine, CcLine o BccLine pueden ser NULL, pero no todas pueden ser NULL.

Recibir un código de retorno de error del servicio SMTP se considera un error.

Ejemplos

Para obtener un ejemplo del uso de SMTPEventConsumer a fin de crear un consumidor, vea Envío de correo electrónico en función de un evento. Para obtener más información, vea Supervisión y respuesta a eventos con consumidores estándar.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\subscription
MOF
Smtpcons.mof
Archivo DLL
Smtpcons.dll

Consulte también

__EventConsumer

Clases de consumidor estándar

Envío de Email en función de un evento

Creación de un consumidor lógico

Recepción de eventos en todo momento