Open the menu

Gerenciador de Envio de E-mail : Configuração

Características

  • É interface de administração

Telas

Configuração
  • Host SMTP (string, campo requerido) : Define o servidor smtp para envio de mails. Ex: smtp.myhost.com.br
  • Porta SMTP (inteiro, campo requerido) : Permite definir a porta de comunicação para envio de e-mails
  • Usuário SMTP (string) : Nome do usuário para autenticação no servidor smtp. Caso este campo não seja preenchido, o envio de e-mail será sem autenticação
  • Senha SMTP (string) : Senha do usuário para autenticação no servidor smtp
  • Protocolo criptográfico (string) : Esta propriedade permite configurar o protocolo de criptografia que o servidor de email utilizará. Para isto, basta informar qual protocolo será utilizado: Nenhum (default); SSL ou TLS
  • Tempo limite de I/O do Socket (milisegundos) (inteiro) : Corresponde ao tempo limete de entrada e saída do socket em millissegundos. O padrão de tempo é infinito
  • Tempo limite da conexão com o socket (milisegundos) (inteiro) : Corresponde ao tempo limete de conexão em millissegundos. O padrão de tempo é infinito
  • Número máximo de threads de envio (inteiro, campo requerido) : Corresponde a quantidade de filas de mails para serem executados simultaneamente em cada servidor
  • Tempo limite do lock da fila (segundos) (inteiro, campo requerido) : Corresponde ao timeout em segundos de envio de um e-mail da fila
  • Intervalo de envio (segundos) (inteiro, campo requerido) : Permite determinar o tempo que será considerado entre um envio de um e-mail e outro da mesma fila
  • Tamanho do bloco (nº de emails) (inteiro, campo requerido) : Pode-se determinar a quantidade de e-mails de uma mesma fila que após serem enviados haverá uma pausa especificada no campo “Intervalo do Bloco”
  • Intervalo do bloco (segundos) (inteiro, campo requerido) : É o tempo, em segundos, considerado entre envio de blocos (campo “Tamanho do Bloco” ) de uma mesma fila
  • Remover e-mails enviados (booleano) : Permite determinar se os e-mails enviados com sucesso permanecerão ou não na lista
  • Classe de envio de e-mail (string, campo requerido) : Determina a classe que deve ser utilizada no envio de e-mails. Esta nova classe deve implementar a interface IMailSender
  • Endereço de remetente (padrão) (string, campo requerido) : Deve-se especificar um e-mail válido para que seja utilizado como remetente padrão de envio de e-mails. Caso não seja especificado, será utilizado o default_from_address@localhost como e-mail padrão. Como exemplo: O envio de e-mail padrão para workflow não utiliza o endereço do usuário como remetente. Os e-mails possuem o endereço de remetente default especificado na configuração do gerenciador de e-mails. Caso não seja especificado, os e-mails não conterão remetente. Porém, é comum servidores SMTP não aceitarem envio de e-mails sem remetente. Portanto, faz-se necessário verificar as regras deste tipo de servidor.

Após as corretas configurações, principalmente para os campos Host SMTP, Porta SMTP, Usuário SMTP, Senha SMTP e Endereço de remetente padrão, as requisições serão registradas em uma das seguinte situações:

enviado
e-mail enviado com sucesso pelo Portal;
erro no envio
e-mail enviado sem sucesso. O log de erro do envio de e-mail encontra-se em: lumisdata/log/lumis/sendmail/sendmail.log;
enviando
processamento do envio;
pendente
o e-mail ainda não processado.

Permissionamento

  • Gerenciar instância de serviço: Permite gerenciar todos os dados dessa instância de serviço, incluindo apagar ele como todo.

Ações

  • commit