Página 1 de 1

Solução alternativo de envio de XML por e-mail

Enviado: 06 Abr 2015 15:45
por jelias
Amigos,

Um de meus clientes está tendo problemas de envio de XML para os clientes. Ocorre que, uso o BLAT para enviar os arquivos XML para os clientes, e os mesmos alegam não recebimento. Olha, já tentei de tudo que sei o não consigo resolver. O BLAT me informa que o arquivo foi enviado com sucesso, entretanto o cliente alega não recebimento. Em parte, o problema é causado pelo fato do e-mail remetente ser nfe@notadaempersa.com. Eu acredito que grande parte dos aplicativos gerenciadores de e-mail enviam os e-mail .COM para o lixo eletrônico.
Entretanto, há clientes que afirmam não terem recebidos. Eu mesmo já enviei o XML da empresa e liguei para o cliente e nada de receber o e-mail. Já falei com o provedor e nada também.
Teve até um caso de um cliente que enviei usando minha conta do HOTMAIL e ele não recebeu.
Pensando em evitar transtornos, pensei em enviar estes arquivos XML via FTP para as NUVENS e criar na página da empresa um maneira do cliente poder baixar o arquivo.

Alguém tem alguma sugestão?

Saudações,

Júlio.

Solução alternativo de envio de XML por e-mail

Enviado: 06 Abr 2015 20:32
por fladimir
Tente via Classe CDO, procure no fórum q vc acha bastante coisa... rapidamente achei esse link q o José Quintas disponibilizou uma classe bem completa q abrange inclusive o envio através do CDO.

[]´s

Solução alternativo de envio de XML por e-mail

Enviado: 09 Abr 2015 19:47
por Itamar M. Lins Jr.
No caso pode criar com google driver.
Gostei da ideia.

Ps.Eu uso o tip_MailSend(), funciona p/ muitos tipos de email´s, gmail,outlook,yahoo...
Mando o XML e PDF. Mas como o problema não é com o blat, é com o provedor, pois até vc enviando o email pelo hotmail não vai, o melhor a mandar para as nuvens!!!! ou disponibilizar um link p/ download do XML e PDF, para cada cliente.

Código: Selecionar todos

lRet := tip_MailSend( ;
      cHost, ;
      iif( lSTARTTLS, 587, 465 ), ;
      cFrom, ;
      cTo, ;
      xCC /* CC */, ;
      {} /* BCC */, ;
      cBody , ;
      cSubJect , ;
      aArqui /* attachment */, ;
      cFrom, ;
      cPassword, ;
      "", ;
      NIL /* nPriority */, ;
      NIL /* lRead */, ;
      .T. /* lTrace */, ;
      .F., ;
      NIL /* lNoAuth */, ;
      NIL /* nTimeOut */, ;
      NIL /* cReplyTo */, ;
      ! lSTARTTLS )

If lRet
   hwg_Msginfo("email enviado")
Else
   hwg_Msgexclamation("Falha enviando email")
EndIf
Saudações,
Itamar M. Lins Jr.

Solução alternativo de envio de XML por e-mail

Enviado: 09 Abr 2015 21:32
por jelias
Amigos,

Fladimir, grato pela dica, gostei muito.

Itamar, andei pensando sobre a ideia do envio do arquivo XML e PDF para as NUVENS e tive a seguinte ideia:
- Colocar na página na empresa um link onde o cliente pode digitar o código da NF-e e o CNPJ e data de emissão. No ato da entrega, o cliente tem a DANFE em mãos.
NF-e: É só informar o número do XML desejado
CNPJ: Irei pedir o CNPJ para evitar que um cliente baixe uma NF-e de outro. Isso não pode acontecer de maneira nenhuma, pois como temos regras de negócio, temos preços diferenciados.
Emissão: Também tem a função de dificultar a baixa de NF-e de terceiros.

Caso os amigos possam contribuir com novas ideias, fiquem a vontade para sugerir, pois ainda não estou certo quanto a segurança!

Saudações,

Júlio.