Classe SMTPEventConsumer
La classe SMTPEventConsumer invia un messaggio di posta elettronica usando Simple Mail Transfer Protocol (SMTP) ogni volta che viene recapitato un evento. Un server SMTP deve esistere nella rete. La classe SMTPEventConsumer non supporta allegati. La codifica del messaggio di posta elettronica deve essere US-ASCII.
Questa classe è uno dei consumer di eventi standard forniti da WMI. Per un esempio di uso di SMTPEventConsumer per creare un consumer, vedere Invio di Email Basato su un evento. Per altre informazioni, vedere Monitoraggio e risposta agli eventi con consumer standard.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le relative proprietà ereditate. Le proprietà e i metodi sono in ordine alfabetico, non in ordine MOF.
Sintassi
[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;
};
Members
La classe SMTPEventConsumer include questi tipi di membri:
Proprietà
La classe SMTPEventConsumer ha queste proprietà.
-
BccLine
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Elenco di indirizzi, separati da una virgola o da un punto e virgola, nel formato di un modello di stringa standard a cui viene inviato il messaggio come copia di carbonio cieco. Per altre informazioni, vedere la sezione Osservazioni di questo argomento.
-
-
CcLine
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Elenco di indirizzi, separati da una virgola o da un punto e virgola, nel formato di un modello di stringa standard a cui viene inviato il messaggio come copia di carbonio. Per altre informazioni, vedere la sezione Osservazioni di questo argomento.
-
-
CreatorSID
-
-
Tipo di dati: matrice uint8
-
Tipo di accesso: sola lettura
Identificatore di sicurezza (SID) che identifica in modo univoco l'utente che crea un filtro. WMI archivia il SID dell'utente che crea un'istanza di __EventConsumer o il SID amministratore, a seconda del sistema operativo. Per altre informazioni, vedere Associazione di un filtro eventi con un consumer logico e monitoraggio e risposta agli eventi con consumer standard.
Questa proprietà viene ereditata da __EventConsumer.
-
-
FromLine
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Dalla riga di un messaggio di posta elettronica nel formato di un modello di stringa standard. Se NULL, una riga From viene costruita sotto forma di "WinMgmt@MachineName".
-
-
HeaderFields
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di campi di intestazione inseriti in un messaggio di posta elettronica senza interpretazione.
-
-
MachineName
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome del computer a cui Windows Management Instrumentation (WMI) invia eventi.
Questa proprietà viene ereditata da __EventConsumer.
-
-
MaximumQueueSize
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Coda massima per un consumer specifico, in byte.
Questa proprietà viene ereditata da __EventConsumer.
-
-
Message
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Modello di stringa standard contenente il corpo di un messaggio di posta elettronica.
-
-
Nome
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: chiave
Identificatore univoco per il consumer di eventi.
-
-
ReplyToLine
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Riga di risposta di un messaggio di posta elettronica nel formato di un modello di stringa standard. Se NULL non viene usata alcuna riga di risposta.
-
-
SMTPServer
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome del server SMTP tramite cui viene inviato un messaggio di posta elettronica. I nomi consentiti sono un indirizzo IP o un nome DNS o NetBIOS. Questa proprietà non può essere NULL.
-
-
Oggetto
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Modello di stringa standard contenente l'oggetto di un messaggio di posta elettronica.
-
-
ToLine
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Elenco di indirizzi, separati da una virgola o da un punto e virgola, nel formato di un modello di stringa standard che identifica dove deve essere inviato il messaggio. Per altre informazioni, vedere la sezione Osservazioni di questo argomento.
-
Commenti
La classe SMTPEventConsumer deriva dalla classe astratta __EventConsumer .
Alcune delle proprietà ToLine, CcLine o BccLine possono essere NULL, ma non possono essere tutte NULL.
La ricezione di un codice restituito di errore dal servizio SMTP è considerata un errore.
Esempio
Per un esempio di uso di SMTPEventConsumer per creare un consumer, vedere Invio di Email Basato su un evento. Per altre informazioni, vedere Monitoraggio e risposta agli eventi con consumer standard.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\subscription |
MOF |
|
DLL |
|