Erro com Indy (anexo pdf), se anexo xml funciona
olá amigos, tenho um sistema em delphi 7 + indy 10. Na emissão de uma nfe, o sistema envia por email ao cliente, a danfe (arquivo .pdf) e o arquivo .xml. O sistema funciona em muitos clientes.
O que ocorre é que algumas poucas máquinas, ocorre erro "Socket Error # 0" ao enviar este 2 arquivos em anexo. Se tento anexar somente o .xml, funciona, mas .xml + .pdf não. Estranho né? Tem que ser algo do windows, ou algo do tipo, porque o mesmo sistema, desenvolvido em delphi 2010, consegue mandar normalmente .xml e .pdf.... na mesma máquina testada... muito sinistro!!
Firewall desabilitado, antivirus (mcafee) desabilitado. Alguém já viu algo parecido? Os testes (delphi 7 e 2010) foram feitos sempre na mesma máquina, windows 7, email do gmail.
O que ocorre é que algumas poucas máquinas, ocorre erro "Socket Error # 0" ao enviar este 2 arquivos em anexo. Se tento anexar somente o .xml, funciona, mas .xml + .pdf não. Estranho né? Tem que ser algo do windows, ou algo do tipo, porque o mesmo sistema, desenvolvido em delphi 2010, consegue mandar normalmente .xml e .pdf.... na mesma máquina testada... muito sinistro!!
Firewall desabilitado, antivirus (mcafee) desabilitado. Alguém já viu algo parecido? Os testes (delphi 7 e 2010) foram feitos sempre na mesma máquina, windows 7, email do gmail.
Fernando
Curtidas 0
Respostas
Fernando
14/11/2013
[EDIT]: descobri a causa do problema (mas não a solução), na verdade não tem a ver o tipo de anexo, e sim o tamanho total dos anexos... gerei um pdf de 6KB, funcionou, com pdf de 200KB deu aquele erro... nunca vi essa limitação de tamanho de anexo, ainda mais com tamanho tão baixo!! Mudei para o yahoo, em vez do gmail, mesma coisa! Erro 10060. Pelo que vi, só acontece no win 7.
GOSTEI 0
Fernando
14/11/2013
olá, alguém já viu isso?? estou precisando muito mesmo.
GOSTEI 0