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 |