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