Tarefa Enviar Email

A tarefa Enviar Email envia uma mensagem de email. Usando a tarefa Enviar Email, um pacote pode enviar mensagens se as tarefas no fluxo de trabalho do pacote tiverem êxito ou falharem ou enviar mensagens em resposta a um evento que o pacote ativa em tempo de execução. Por exemplo, a tarefa pode notificar um administrador de banco de dados sobre o êxito ou a falha da tarefa Fazer Backup do Banco de Dados.

Você pode configurar a tarefa Enviar Email das seguintes formas:

  • Fornecendo o texto da mensagem de email.

  • Fornecendo uma linha de assunto para a mensagem de email.

  • Definindo o nível de prioridade da mensagem. A tarefa dá suporte a três níveis de prioridade: normal, baixa e alta.

  • Especificando os destinatários nas linhas Para, Cc e Cco. Se a tarefa especificar vários destinatários, eles serão separados por ponto-e-vírgulas.

    ObservaçãoObservação

    As linhas Para, Cc e Cco são limitadas a 256 caracteres cada, conforme os padrões da Internet.

  • Incluindo anexos. Se a tarefa especificar vários anexos, eles serão separados pelo caractere barra vertical (|).

    ObservaçãoObservação

    Se um arquivo de anexo não existir quando o pacote for executado, ocorrerá um erro.

  • Especificando o gerenciador de conexões SMTP a ser usado.

    Observação importanteImportante

    O gerenciador de conexões SMTP dá suporte apenas para autenticação anônima e Autenticação do Windows. Ele não suporta a autenticação básica.

O texto da mensagem pode ser uma cadeia de caracteres que você fornece, uma conexão com um arquivo que contém o texto ou o nome de uma variável que contém o texto. A tarefa usa um gerenciador de conexões de arquivos para se conectar a um arquivo. Para obter mais informações, consulte Gerenciador de conexões de arquivo simples.

A tarefa usa um gerenciador de conexões SMTP para se conectar a um servidor de email. Para obter mais informações, consulte Gerenciador de conexões SMTP.

Outras tarefas relacionadas

O Integration Services inclui uma tarefa que usa o serviço de enfileiramento de mensagens para enviar e receber mensagens entre pacotes.

Para obter mais informações sobre essa tarefa, clique no seguinte tópico:

Mensagens de log personalizadas disponíveis na tarefa Enviar Email

A tabela a seguir relaciona as entradas de log personalizadas para a tarefa Enviar Email. Para obter mais informações, consulte Implementando log em pacotes e Mensagens personalizadas para log.

Entrada de log

Descrição

SendMailTaskBegin

Indica que a tarefa começou a enviar uma mensagem de email.

SendMailTaskEnd

Indica que a tarefa terminou de enviar uma mensagem de email.

SendMailTaskInfo

Fornece informações descritivas sobre a tarefa.

Configurando a tarefa Enviar Email

Você pode definir propriedades por meio do Designer SSIS ou programaticamente.

Para obter mais informações sobre as propriedades que podem ser definidas no Designer do SSIS, clique em um dos seguintes tópicos:

Para obter mais informações sobre como definir essas propriedades no Designer SSIS, clique no seguinte tópico:

Configurando a tarefa Enviar Email programaticamente

Para obter mais informações sobre como definir programaticamente essas propriedades, clique no seguinte tópico:

Recursos externos

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos da Microsoft mais recentes, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN:

Para receber uma notificação automática dessas atualizações, assine os RSS feeds disponíveis na página.