Central de Ajuda
  • Dúvidas Frequentes
    • Administração
    • Arquitetura
    • Configuração
    • Documentos
    • Formulários
    • Indicadores
    • Infraestrutura
    • Mobile
    • Processos
    • Outros
  • Treinamentos
    • BPM
    • Central de Tarefas
    • Configurações Gerais
    • Formulários
    • Geral
    • Gestão de Processos
  • Tutoriais
  • Vídeos
Central de Ajuda
  • Dúvidas Frequentes
    • Administração
    • Arquitetura
    • Configuração
    • Documentos
    • Formulários
    • Indicadores
    • Infraestrutura
    • Mobile
    • Processos
    • Outros
  • Treinamentos
    • BPM
    • Central de Tarefas
    • Configurações Gerais
    • Formulários
    • Geral
    • Gestão de Processos
  • Tutoriais
  • Vídeos
  • Siga-nos

Adapter – Exemplo de classe que envia e-mails com anexos

A classe CustomSendMailUtils pode ser utilizada para enviar e-mails para um único destinatário ou para uma lista, sejam eles do tipo NeoUser (usuário) ou String (endereço e-mail). Ela permite enviar e-mails com anexos passando apenas o nome do campo do tipo Arquivo do formulário. Os campos podem ser únicos ou uma lista de arquivos. Além disso, é possível adicionar o título e corpo do e-mail.

Em anexo, também há o template de e-mail utilizado para envio: GenericTemplate.jsp. Ele é referência no ato de envio de e-mail (linha 81, método sendEmail()), cujo parâmetro deve ser o caminho para o template.

No exemplo: “/mail/GenericTemplate.jsp”
Observação.: Portanto, é importante lembrar de adicionar o template no projeto do Fusion (WebContent). No caso do exemplo, em “…WebContent/mail/”.

Arquivo: Classe e Template

Publicações recentes

  • Criando Relatório do Início ao Fim
  • Executando um Processo do Início ao Fim
  • Realizando e Exportando Resultado das Consultas
  • Central de Tarefas

Atualizações recentes

Release Notes 3.6 (Novas Funcionalidades)
Release Notes 3.5 (Novas Funcionalidades)
Release Notes 3.4 (Novas Funcionalidades)

Manual de Instalação 3.6 (Pacote de Correções)
Manual de Instalação 3.5 (Pacote de Correções)
Manual de Instalação 3.4.1 (Pacote de Correções)
Manual de Instalação 3.4.0
Manual 3.3.0

Release Notes 3.2.3.17 (Pacote de Correções)
Release Notes 3.2.3.16 (Pacote de Correções)

Fale conosco

Telefones: (47) 2101-0969 ou (47) 2101-0971
E-mail: chamado@neomind.com.br


Não encontrou o que precisava?

© 2019 Neomind. Todos os direitos reservados.