Como configurar o envio de e-mail manual do GeoSales

De GeoSales
Ir para navegação Ir para pesquisar

Arquivo:Marcus.jpg

Esse documento tem como objetivo informar como configurar o envio de e-mail manual do relatório de pedido do GeoSales.

Envio email.png

Configurações Necessárias

  • Para funcionar o envio de e-mail todas as seguinte configurações precisam estar preenchidas com informações válidas, são informações de um e-mail válido, esse e-mail é quem vai enviar para o endereço digitado na tela.
    • DS_CHAVE= SISTEMA_EMAIL | DS_VALOR= O e-mail válido que irá disparar o e-mail com o pedido
    • DS_CHAVE= SISTEMA_EMAIL_SENHA | DS_VALOR= Senha válida do e-mail
    • DS_CHAVE= SNMTP_SISTEMA | DS_VALOR= Servidor SMTP de envio de e-mail
    • DS_CHAVE= PORTA_SNMTP | DS_VALOR= Porta do SMPTP
  OBS: Alguns clientes que tem isso configurado é a CAMIL e FORNO DE MINAS

Em virtude da necessidade do cliente Ourolux, onde o mesmo usa apenas um servidor SMTP, para envio de email e a autenticação ocorre através de um usuário e senha e não de um e-mail valido, foi necessário a criação de mais duas configurações que são as seguintes:

  • DS_CHAVE= USUARIO_SNMTP | DS_VALOR= Usuario de autenticação do servidor SMTP
  • DS_CHAVE= SENHA_SNMTP | DS_VALOR= Senha de autenticação do Usuario SMTP


  OBS: Quando for usando a autenticação de envio através de Usuário SMTP, a configuração SISTEMA_EMAIL_SENHA, não precisa ser preenchida e a SISTEMA_EMAIL será preenchida apenas para que seja exibida como from do e-mail. Essas duas configurações só serão necessárias aplicar quando o modelo de autenticação utilizar um usuário e não um e-mail.

Tabelas a serem inseridas

  • Além das configurações é necessário inserir registros em duas tabelas TIPO_MODELO e MODELO
    • Na TIPO_MODELO você deve inserir o tipo ENCAMINHAMENTO
  INSERT INTO TIPO_MODELO VALUES ('ENCAMINHAMENTO')
  • Na MODELO você irá inserir a configuração do e-mail que será enviado, como título e corpo do e-mail.
    • Segue exemplo de um insert select na tabela MODELO, o insert select é vantagem quando a empresa tem várias filiais e ele dará o insert para todas.
  INSERT INTO MODELO
  SELECT  CD_ORG_VENDA,
          <CD_TIPO_MODELO>, /*COLOQUE AQUI O CÓDITO DO TIPO MODELO CRIADO*/
          <DS_TITULO>, /*AQUI VAI O TÍTULO QUE IRÁ NO E-MAIL*/
          <DS_CORPO>, /*AQUI VAI O HTML QUE IRÁ NO CORPO DO E-MAIL*/
          'A'
  FROM MODELO 
  WHERE CD_TIPO_MODELO='3'
  • A CAMIL e a FORNO DE MINAS tem modelos de e-mail cadastros, pode ser consultadas lá.

Conclusão

  • Após esses pontos configurados basta testar e verificar se o e-mail irá chegar.

Email recebido.png