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.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. |