V10 RecursosGuias
RecursosGuias
Guias
Voltar | Lista de artigos

Como adicionar um provider customizado de email?

Última alteração a 17/03/2023

A arquitetura da solução permite que sejam criados providers de email para serem utilizados nas várias áreas do sistema PRIMAVERA onde é permitida a configuração de um email.

Para criar um provider de email, siga os seguintes passos:

  1. Criar um projeto do tipo Class Library com a versão .Net Framework 4.7.1. O nome do projeto deve seguir a nomenclatura “Primavera.Platform.Email.Provider”;
  2. Nas propriedades do projeto, inserir o Assembly name e o Default Namespace com o mesmo nome do projeto;
  3. Adicionar uma referência para a Primavera.Platform.Email.Factory;
  4. Criar uma classe EmailProvider com herança para a classe EmailProviderBase (Primavera.Platform.Email.Factory);
  5. Efetuar os overrides aos métodos da classe;
  6. Compilar o projeto e inseri-lo na APL.

Nos parâmetros da instalação do Administrador, o fornecedor criado será adicionado à combobox de fornecedores de email.

Poderá aceder ao github onde está disponível um projeto base com um exemplo de implementação.

Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.

login para deixar a sua opinião.

Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artigos Relacionados
Começar a Usar Como criar um projeto de integração com Visual Studio? Como criar um projeto de extensibilidade de interface (PEX) com Visual Studio? Como criar um projeto de extensibilidade de API (Motor) com Visual Studio? Como criar separadores do utilizador com Visual Studio?