Interface IEmailAction (taskschd.h)

[Cette interface n’est plus prise en charge. Utilisez IExecAction avec l’applet de commande Send-MailMessage powershell comme solution de contournement.]

Représente une action qui envoie un e-mail.

Héritage

L’interface IEmailAction hérite de l’interface IAction.

Méthodes

L’interface IEmailAction a ces méthodes.

 
IEmailAction ::get_Attachments

Obtient ou définit le pointeur vers un tableau de pièces jointes qui est envoyé avec le message électronique. (Get)
IEmailAction ::get_Bcc

Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cci dans le message électronique. (Get)
IEmailAction ::get_Body

Obtient ou définit le corps de l’e-mail qui contient l’e-mail. (Get)
IEmailAction ::get_Cc

Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cc dans le message électronique. (Get)
IEmailAction ::get_From

Obtient ou définit l’adresse e-mail à partir de laquelle vous souhaitez envoyer l’e-mail. (Get)
IEmailAction ::get_HeaderFields

Obtient ou définit les informations d’en-tête dans le message électronique à envoyer. (Get)
IEmailAction ::get_ReplyTo

Obtient ou définit l’adresse e-mail à laquelle vous souhaitez répondre. (Get)
IEmailAction ::get_Server

Obtient ou définit le nom du serveur SMTP à partir duquel vous utilisez pour envoyer des e-mails. (Get)
IEmailAction ::get_Subject

Obtient ou définit l’objet du message électronique. (Get)
IEmailAction ::get_To

Obtient ou définit l’adresse e-mail ou les adresses auxquelles vous souhaitez envoyer l’e-mail. (Get)
IEmailAction ::p ut_Attachments

Obtient ou définit le pointeur vers un tableau de pièces jointes qui est envoyé avec le message électronique. (Put)
IEmailAction ::p ut_Bcc

Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cci dans le message électronique. (Put)
IEmailAction ::p ut_Body

Obtient ou définit le corps de l’e-mail qui contient l’e-mail. (Put)
IEmailAction ::p ut_Cc

Obtient ou définit l’adresse e-mail ou les adresses que vous souhaitez cc dans le message électronique. (Put)
IEmailAction ::p ut_From

Obtient ou définit l’adresse e-mail à partir de laquelle vous souhaitez envoyer l’e-mail. (Put)
IEmailAction ::p ut_HeaderFields

Obtient ou définit les informations d’en-tête dans le message électronique à envoyer. (Put)
IEmailAction ::p ut_ReplyTo

Obtient ou définit l’adresse e-mail à laquelle vous souhaitez répondre. (Put)
IEmailAction ::p ut_Server

Obtient ou définit le nom du serveur SMTP à partir duquel vous utilisez pour envoyer des e-mails. (Put)
IEmailAction ::p ut_Subject

Obtient ou définit l’objet du message électronique. (Put)
IEmailAction ::p ut_To

Obtient ou définit l’adresse e-mail ou les adresses auxquelles vous souhaitez envoyer l’e-mail. (Put)

Remarques

L’action d’e-mail doit avoir une valeur valide pour les propriétés Server, From et To ou Cc pour que la tâche s’inscrive et s’exécute correctement.

Lors de la lecture ou de l’écriture de votre propre code XML pour une tâche, une action d’e-mail est spécifiée à l’aide de l’élément SendEmail du schéma du planificateur de tâches.

Windows 8 et Windows Server 2012 : cette interface a été supprimée. Utilisez IExecAction avec l’applet de commande PowerShell Send-MailMessage comme solution de contournement.

Exemples

Pour plus d’informations et un exemple de code pour cette interface, consultez Exemple de déclencheur d’événement (C++).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête taskschd.h

Voir aussi

IAction

IActionCollection

Planificateur de tâches