vagner Posted March 19, 2012 Report Share Posted March 19, 2012 Olá Pessoal, Encontrei um problema na Classe TSMTP, bom se vc estiver em rede enviando um e-mail com anexo, e mais alguém estiver tb pode dar um problema meio que desagradável como ocorreu aqui comigo, o conteúdo do anexo, foi trocado, ou seja o nome correto pro endereço correto e tudo mais, só o conteúdo foi trocado, por causa de um problema que têm na classe. Na Função "FMimeEnc", está como montando um aquivo "__temp", esse é o problema o que pode ser feito é criar um arquivo pelo cTempFile() e usar para não dar esse tipo de problema cFile := cTempFile() FMimeEnc( ::aFiles[ nI ], cFile ) oSocket:SendFile( cFile,, ::nDelay ) FErase( cFile ) id=code>id=code>Mudem isso na classe, se usarem essa classe é lógico E se alguém quiser colocar isso no fórum internacional, esteja a vontade Vagner Wirts "Ele não sabendo que era impossÃvel, foi lá e fez" Quote Link to comment Share on other sites More sharing options...
vagner Posted March 19, 2012 Author Report Share Posted March 19, 2012 Olá Pessoal, Encontrei um problema na Classe TSMTP, bom se vc estiver em rede enviando um e-mail com anexo, e mais alguém estiver tb pode dar um problema meio que desagradável como ocorreu aqui comigo, o conteúdo do anexo, foi trocado, ou seja o nome correto pro endereço correto e tudo mais, só o conteúdo foi trocado, por causa de um problema que têm na classe. Na Função "FMimeEnc", está como montando um aquivo "__temp", esse é o problema o que pode ser feito é criar um arquivo pelo cTempFile() e usar para não dar esse tipo de problema cFile := cTempFile() FMimeEnc( ::aFiles[ nI ], cFile ) oSocket:SendFile( cFile,, ::nDelay ) FErase( cFile ) id=code>id=code>Mudem isso na classe, se usarem essa classe é lógico E se alguém quiser colocar isso no fórum internacional, esteja a vontade Vagner Wirts "Ele não sabendo que era impossÃvel, foi lá e fez" Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.