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