私のコードは pop.gmail.com サーバーに接続し、いくつかのコマンドを送信しますが、サーバーからデータを受信しません。これは私のコードです`
public TcpClient Server;
public NetworkStream NetStrm;
public StreamReader RdStrm;
public string Data;
public byte[] szData;
public string CRLF = "\r\n";
public string Status;
// initialization
NetStrm = Server.GetStream();
RdStrm = new StreamReader(Server.GetStream());
Status += RdStrm.ReadLine();
// Login Process
Data = "USER aaaaaaaa@gmail.com" + CRLF;
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());
NetStrm.Write(szData, 0, szData.Length);
Status += RdStrm.ReadLine();
Console.WriteLine(Status);
デバッグすると、「トランスポート接続からデータを読み取れません: 確立された接続がホスト マシンのソフトウェアによって中止されました」というメッセージが表示されます。
どれが問題?