Erro com Indy (anexo pdf), se anexo xml funciona

Delphi

14/11/2013

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.
Fernando

Fernando

Curtidas 0

Respostas

Fernando

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

Fernando

14/11/2013

olá, alguém já viu isso?? estou precisando muito mesmo.
GOSTEI 0
POSTAR