01. DADOS GERAIS
Produto: | TOTVS Manufatura |
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: | Framework |
Função: | Envio de e-mail |
Ticket: | 9368970 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-2800 |
02. SITUAÇÃO/REQUISITO
O envio do e-mail está sempre forçando a autenticação SMTP no servidor de e-mail, mesmo quando a autenticação SMTP é opcional ou desativada de forma condicional no servidor de e-mails.
A situação foi identificada utilizando o provedor de e-mails Office 365 que permite desativar a autenticação SMTP, no entanto o produto Logix continua forçando a autenticação de usuário no momento do envio do e-mail, no entanto, neste caso o usuário e senha configurados para envio do e-mail no arquivo de profile somente deveriam ser utilizados para realizar a conexão no servidor SMTP, mas não é obrigatório acionar o método de autenticação, pois o provedor não irá exigir esta ação por estar com autenticação desligada de forma condicional.
03. SOLUÇÃO
Foi criado uma nova chave de configuração de e-mail logix.mail.smtAuth , que é registrada no arquivo de profile, em adição as demais chaves já existentes para tal funcionalidade no produto. Esta chave permitirá informar os seguintes valores:
Esta configuração também foi registrada na tela do configurador do produto, na página de configurações "E-mail"
DICA
Esta configuração somente pode ser desligada no LOGIX quando estiver disponível e desativada nas configurações do provedor de e-mails. Com esta opção desligada será possível realizar envio de e-mails com remetentes distintos a partir do LOGIX, respeitando as exceções de autenticação SMTP configuradas no servidor de e-mails.
Para mais informações sobre esta funcionalidade acesse a documentação disponível do serviço de provedor de e-mail utilizado (Exemplos: G Suite, Office 365, Locaweb, outros) a respeito da autenticação SMTP.
Já para o Logix acesse a documentação das chaves de profile, no tópico Envio de e-mail.
Disponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.29.(fix01)IMPORTANTE!
04. ASSUNTOS RELACIONADOS