Estou com uma dificuldade com Stream. Estou trabalhando num aplicativo que captura mensagens de um servidor pop3. Ele consegue ler toda a conversa (como os envios de login e senha), mas quando precisa ler o a mensagen mesmo, ocorre um Exception, que eu não estou conseguindo resolver, mesmo aumentando o tempo para timeout. Alguém tem alguma solução? O erro acontece na última linha do trecho abaixo:
OBS: VS 2003
A mensagem do Exception é: "Unable to read data from the transport connection."
{"An existing connection was forcibly closed by the remote host" }
Pergunta
bemidio
Estou com uma dificuldade com Stream. Estou trabalhando num aplicativo que captura mensagens de um servidor pop3. Ele consegue ler toda a conversa (como os envios de login e senha), mas quando precisa ler o a mensagen mesmo, ocorre um Exception, que eu não estou conseguindo resolver, mesmo aumentando o tempo para timeout. Alguém tem alguma solução? O erro acontece na última linha do trecho abaixo:
OBS: VS 2003
A mensagem do Exception é: "Unable to read data from the transport connection."
{"An existing connection was forcibly closed by the remote host" }
sr.ReadLine(); sw.WriteLine("USER " + definedUser); sw.Flush(); if(sr.ReadLine().StartsWith("-ERR")) throw new ApplicationException("Login invalido"); sw.WriteLine("PASS " + definedPassWord); sw.Flush(); if(sr.ReadLine().StartsWith("-ERR")) throw new ApplicationException("Senha invalida"); tcp.SendTimeout = 5000000; string envio = "RETR " + messageNumber; sw.WriteLine(envio); sw.Flush(); string teste = sr.ReadToEnd();Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados