Ir para o conteúdo

Send Email with Attachment

Introdução

O plug-in Send Email with Attachment fornece suporte para enviar e-mails com arquivos de destino como anexos.

Este plug-in pode ser associado apenas a Grupos de Agentes Privados e não está disponível nos Jitterbit Grupos de Agentes em Nuvem.

Importante

Os plug-ins fornecidos pelo Jitterbit estão obsoletos. Consulte Deprecação e suporte em Plugins. Em vez deste plug-in, use o Cloud Studio Conector Email ou um Design Studio destino E-mail. Consulte também Formas de enviar E-mail.

Baixe e Adicione o Plug-in

O plug-in Enviar E-mail com anexo é um plug-in Jitterbit padrão que já está disponível no Management Console Plugins e não precisa ser baixado ou adicionado à organização.

Se direcionado pelo Jitterbit Support, este plug-in pode ser baixado no link fornecido abaixo e adicionado à organização (consulte Adicionar novos plug-ins em Customizações > Plug-ins).

Associar o Plug-in a um Grupo de Agentes

O plug-in Enviar E-mail com anexo deve ser associado a um Grupo de Agentes Privados para disponibilizar o plug-in para todos os agentes do grupo (consulte Associar grupos de Agente em Customizações > Plug-ins).

O plug-in está listado no Management Console Plugins com um nome de exibição de Enviar E-mail com anexo.

Definir Variáveis e Usar o Plug-in em um Projeto

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

O plugin Send E-mail with Attachment usa estas variáveis:

Nome Tipo Obrigatório Descrição
SendEmail.Host Corda Obrigatório O servidor SMTP.
SendEmail.SSL Booleano Opcional O uso de SSL.
SendEmail.UserName Corda 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 Corda Opcional A senha do usuário. Não precisa ser fornecido se o servidor não exigir uma senha.
SendEmail.Port inteiro Opcional. A porta usada pelo servidor SMTP.
SendEmail.To Corda Obrigatório O endereço e-mail do destinatário.
SendEmail.CC Corda Opcional Uma lista separada por vírgulas de endereços e-mail CC.
SendEmail.From Corda Obrigatório O endereço e-mail do remetente.
SendEmail.ReplyTo Corda Opcional O endereço e-mail de resposta. Se não for especificado, SendEmail.From será usado como resposta.
SendEmail.Subject Corda Opcional O assunto da mensagem (opcional).
SendEmail.Text Corda Opcional O texto da mensagem (opcional). Se o texto da mensagem começar com <html>, o e-mail será enviado com o tipo de conteúdo text/html.
SendEmail.AttachmentName[_N] Corda Opcional

Como este plug-in é usado como pré-alvo, os arquivos de destino ainda possuem os nomes temporários que são fornecidos pelo Agente Privado na operação. (Os arquivos receberão seus nomes "reais", conforme definido pelo destino da operação, assim que forem movidos para o local de destino.)

Se você quiser definir seus próprios nomes para os arquivos anexados, poderá faça isso definindo essa 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 Booleano Opcional Controla o comportamento se mais de um arquivo de anexo for enviado. Se o valor desta variável for true, será enviado um e-mail por arquivo de destino. Se o valor desta variável for false, todos os arquivos de destino serão anexados a um único e-mail. O valor padrão desta variável é false.
SendEmail.SendIfNoAttachments Booleano Opcional Controla o comportamento se não houver arquivos de destino. Se o valor da variável for true, será enviado um e-mail sem anexos. Se o valor desta variável for false, nenhum e-mail será enviado. O valor padrão desta variável é false.
SendEmail.LogLevel Corda Opcional Define o nível de registro para este plug-in. O registro é desativado por padrão. O valor deve ser um dos níveis integrados definidos por java.util.logging.Level. Em Agentes Privados, o log do plug-in pode ser encontrado no diretório <JITTERBIT_HOME>/log/plugin/.
SendEmail.Retries inteiro Opcional Defina o número de vezes que você deseja tentar enviar o e-mail se a tentativa inicial falhar. O padrão é não tentar enviá-lo após uma falha inicial.
SendEmail.RetryWaitSeconds inteiro Opcional Defina o número de segundos a aguardar entre cada tentativa de repetição. Usado apenas se SendEmail.Retries é melhor que 0. O padrão é aguardar um minuto (60 segundos) entre as novas tentativas.