Ir para o conteúdo

Enviar Email com Anexo plugin (obsoleto) para grupos de agentes privados Jitterbit

Introdução

O plugin Enviar Email com Anexo oferece suporte para o envio de emails, com arquivos de destino como anexos.

Este plugin pode ser associado apenas a grupos de agentes privados e não está disponível nos grupos de agentes em nuvem Jitterbit.

Importante

Plugins fornecidos pela Jitterbit estão obsoletos. Em vez deste plugin, use o conector de Email do Studio ou um destino de Email do Design Studio. Veja também Formas de enviar email.

Baixar e adicionar o plugin

O plugin Enviar Email com Anexo é um plugin padrão Jitterbit que já está disponível na página Plugins do Console de Gerenciamento e não precisa ser baixado ou adicionado à organização.

Se solicitado pelo suporte, este plugin pode ser baixado no link fornecido abaixo e adicionado à organização.

Associar o plugin a um grupo de agentes

O plugin Enviar Email com Anexo deve ser associado a um grupo de agentes privados para tornar o plugin disponível em todos os agentes do grupo.

O plugin é listado na página Plugins do Console de Gerenciamento com o nome exibido Enviar Email com Anexo.

Definir variáveis e usar o plugin em um projeto

Consulte estes tópicos para obter informações sobre como usar plugins em um projeto:

O plugin Enviar Email com Anexo utiliza estas variáveis:

Nome Tipo Obrigatório Descrição
SendEmail.Host String Obrigatório O servidor SMTP.
SendEmail.SSL Boolean Opcional O uso de SSL.
SendEmail.UserName String Opcional O nome de usuário exigido pelo servidor SMTP para autenticação. Não precisa ser fornecido se o servidor não exigir um nome de usuário.
SendEmail.Password String Opcional A senha do usuário. Não precisa ser fornecida se o servidor não exigir uma senha.
SendEmail.Port Integer Opcional. A porta utilizada pelo servidor SMTP.
SendEmail.To String Obrigatório O endereço de email do destinatário.
SendEmail.CC String Opcional Uma lista de endereços de email em CC, separados por vírgula.
SendEmail.From String Obrigatório O endereço de email do remetente.
SendEmail.ReplyTo String Opcional O endereço de email para resposta. Se não especificado, SendEmail.From será usado como endereço de resposta.
SendEmail.Subject String Opcional O assunto da mensagem (opcional).
SendEmail.Text String Opcional O texto da mensagem (opcional). Se o texto da mensagem começar com <html>, o email será enviado com o tipo de conteúdo text/html.
SendEmail.AttachmentName[_N] String Opcional

Como este plugin é usado antes do destino, os arquivos de destino ainda têm os nomes temporários que são dados pelo agente privado na operação. (Os arquivos receberão seus nomes "reais", conforme definido pelo destino da operação, uma vez que forem movidos para o local de destino.)

Se você quiser definir seus próprios nomes para os arquivos anexados, pode fazê-lo definindo esta variável. Se houver apenas um arquivo de destino, use SendEmail.AttachmentName para definir seu nome. Se houver mais de um arquivo de destino, use SendEmail.AttachmentName_2, SendEmail.AttachmentName_3, etc., para definir os nomes do segundo, terceiro, etc. arquivo.

SendEmail.OneAttachmentPerEmail Boolean Opcional Controla o comportamento se mais de um arquivo anexo for enviado. Se o valor desta variável for true, um email por arquivo de destino será enviado. Se o valor desta variável for false, todos os arquivos de destino serão anexados a um único email. O valor padrão desta variável é false.
SendEmail.SendIfNoAttachments Boolean Opcional Controla o comportamento se não houver arquivos de destino. Se o valor da variável for true, um email sem anexos será enviado. Se o valor desta variável for false, nenhum email será enviado. O valor padrão desta variável é false.
SendEmail.LogLevel String Opcional Define o nível de registro para este plugin. O registro está desativado por padrão. O valor deve ser um dos níveis internos definidos por java.util.logging.Level. Em agentes privados, o log do plugin pode ser encontrado no diretório <JITTERBIT_HOME>/log/plugin/.
SendEmail.Retries Integer Opcional Defina o número de vezes que você deseja tentar enviar o email se a tentativa inicial falhar. O padrão é não tentar enviar após uma falha inicial.
SendEmail.RetryWaitSeconds Integer Opcional Defina o número de segundos a esperar entre cada tentativa de reenvio. Usado apenas se SendEmail.Retries for maior que 0. O padrão é esperar um minuto (60 segundos) entre as tentativas.