SMTPEventConsumer, classe
La classe SMTPEventConsumer envoie un message électronique à l’aide du protocole SMTP (Simple Mail Transfer Protocol) chaque fois qu’un événement lui est remis. Un serveur SMTP doit exister sur le réseau. La classe SMTPEventConsumer ne prend pas en charge les pièces jointes. L’encodage du message électronique doit être US-ASCII.
Cette classe est l’un des consommateurs d’événements standard fournis par WMI. Pour obtenir un exemple d’utilisation de SMTPEventConsumer pour créer un consommateur, consultez envoi de courriers électroniques en fonction d’un événement. Pour plus d’informations, consultez surveillance et réponse aux événements avec des consommateurs standard.
La syntaxe suivante est simplifiée du code format MOF (MOF) et comprend toutes ses propriétés héritées. Les propriétés et les méthodes sont classées par ordre alphabétique, et non par ordre MOF.
Syntaxe
[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;
};
Membres
La classe SMTPEventConsumer possède les types de membres suivants :
Propriétés
La classe SMTPEventConsumer possède les propriétés suivantes.
-
BccLine
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Liste d’adresses, séparées par une virgule ou un point-virgule, au format d’un modèle de chaîne standard auquel le message est envoyé en tant que copie carbone invisible. Pour plus d’informations, consultez la section Notes de cette rubrique.
-
-
CcLine
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Liste d’adresses, séparées par une virgule ou un point-virgule, dans le format d’un modèle de chaîne standard auquel le message est envoyé sous la forme d’une copie carbone. Pour plus d’informations, consultez la section Notes de cette rubrique.
-
-
CreatorSID
-
-
Type de données : tableau UInt8
-
Type d'accès : Lecture seule
Identificateur de sécurité (SID) qui identifie de façon unique l’utilisateur qui crée un filtre. WMI stocke le SID de l’utilisateur qui crée une instance de _ _ EventConsumer ou le SID d’administrateur, selon le système d’exploitation. Pour plus d’informations, consultez liaison d’un filtre d’événements avec un consommateur logique et surveillance et réponse aux événements avec des consommateurs standard.
Cette propriété est héritée de _ _ EventConsumer.
-
-
FromLine
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
À partir de la ligne d’un message électronique au format d’un modèle de chaîne standard. Si la valeur est null, une ligne de est construite sous la forme « winmgmt@MachineName».
-
-
HeaderFields
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Tableau de champs d’en-tête insérés dans un message électronique sans interprétation.
-
-
MachineName
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom de l’ordinateur sur lequel Windows Management Instrumentation (WMI) envoie des événements.
Cette propriété est héritée de _ _ EventConsumer.
-
-
MaximumQueueSize
-
-
Type de données : UInt32
-
Type d'accès : Lecture seule
File d’attente maximale pour un consommateur spécifique, en octets.
Cette propriété est héritée de _ _ EventConsumer.
-
-
Message
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Modèle de chaîne standard qui contient le corps d’un message électronique.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : clé
Identificateur unique pour le consommateur d’événements.
-
-
ReplyToLine
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Ligne de réponse d’un message électronique au format d’un modèle de chaîne standard. Si la valeur est null, aucune ligne reply-to n’est utilisée.
-
-
SMTPServer
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom du serveur SMTP par le biais duquel un courrier électronique est envoyé. Les noms autorisés sont une adresse IP ou un nom DNS ou NetBIOS. Cette propriété ne peut pas être null.
-
-
Subject
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Modèle de chaîne standard qui contient l’objet d’un message électronique.
-
-
ToLine
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Liste d’adresses, séparées par une virgule ou un point-virgule, dans le format d’un modèle de chaîne standard qui identifie l’emplacement où le message doit être envoyé. Pour plus d’informations, consultez la section Notes de cette rubrique.
-
Notes
La classe SMTPEventConsumer est dérivée de la classe abstraite _ _ EventConsumer .
Certaines propriétés ToLine, CcLine ou BccLine peuvent avoir la valeur null, mais elles ne peuvent pas toutes avoir la valeur null.
La réception d’un code de retour d’erreur à partir du service SMTP est considérée comme un échec.
Exemples
Pour obtenir un exemple d’utilisation de SMTPEventConsumer pour créer un consommateur, consultez envoi de courriers électroniques en fonction d’un événement. Pour plus d’informations, consultez surveillance et réponse aux événements avec des consommateurs standard.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Espace de noms |
\Abonnement racine |
| MOF |
|
| DLL |
|