Compartilhar via


Interface IEmailAction (taskschd.h)

[Não há mais suporte para essa interface. Use IExecAction com o cmdlet Send-MailMessage do powershell como uma solução alternativa.]

Representa uma ação que envia uma mensagem de email.

Herança

A interface IEmailAction herda da interface IAction.

Métodos

A interface IEmailAction tem esses métodos.

 
IEmailAction::get_Attachments

Obtém ou define o ponteiro para uma matriz de anexos que é enviada com a mensagem de email. (Obter)
IEmailAction::get_Bcc

Obtém ou define o endereço de email ou endereços que você deseja obter na mensagem de email. (Obter)
IEmailAction::get_Body

Obtém ou define o corpo do email que contém a mensagem de email. (Obter)
IEmailAction::get_Cc

Obtém ou define o endereço de email ou endereços que você deseja cc na mensagem de email. (Obter)
IEmailAction::get_From

Obtém ou define o endereço de email do qual você deseja enviar o email. (Obter)
IEmailAction::get_HeaderFields

Obtém ou define as informações de cabeçalho na mensagem de email a ser enviada. (Obter)
IEmailAction::get_ReplyTo

Obtém ou define o endereço de email ao qual você deseja responder. (Obter)
IEmailAction::get_Server

Obtém ou define o nome do servidor SMTP do qual você usa para enviar emails. (Obter)
IEmailAction::get_Subject

Obtém ou define o assunto da mensagem de email. (Obter)
IEmailAction::get_To

Obtém ou define o endereço de email ou endereços para os quais você deseja enviar o email. (Obter)
IEmailAction::p ut_Attachments

Obtém ou define o ponteiro para uma matriz de anexos que é enviada com a mensagem de email. (Put)
IEmailAction::p ut_Bcc

Obtém ou define o endereço de email ou endereços que você deseja obter na mensagem de email. (Put)
IEmailAction::p ut_Body

Obtém ou define o corpo do email que contém a mensagem de email. (Put)
IEmailAction::p ut_Cc

Obtém ou define o endereço de email ou endereços que você deseja cc na mensagem de email. (Put)
IEmailAction::p ut_From

Obtém ou define o endereço de email do qual você deseja enviar o email. (Put)
IEmailAction::p ut_HeaderFields

Obtém ou define as informações de cabeçalho na mensagem de email a ser enviada. (Put)
IEmailAction::p ut_ReplyTo

Obtém ou define o endereço de email ao qual você deseja responder. (Put)
IEmailAction::p ut_Server

Obtém ou define o nome do servidor SMTP do qual você usa para enviar emails. (Put)
IEmailAction::p ut_Subject

Obtém ou define o assunto da mensagem de email. (Put)
IEmailAction::p ut_To

Obtém ou define o endereço de email ou endereços para os quais você deseja enviar o email. (Put)

Comentários

A ação de email deve ter um valor válido para as propriedades Servidor, De e Para ou Cc para que a tarefa se registre e execute corretamente.

Ao ler ou gravar seu próprio XML para uma tarefa, uma ação de email é especificada usando o elemento SendEmail do esquema do Agendador de Tarefas.

Windows 8 e Windows Server 2012: essa interface foi removida. Use IExecAction com o cmdlet Send-MailMessage do PowerShell como uma solução alternativa.

Exemplos

Para obter mais informações e código de exemplo para essa interface, consulte Exemplo de gatilho de evento (C++).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho taskschd.h

Confira também

Iaction

IActionCollection

Agendador de Tarefas