1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| private void cmd_valider_Click(object sender, EventArgs e)
{
TcpClient monSocket;
monSocket = new TcpClient(cb_popserveur.Text, 995); // 110 est le port par défaut pour les serveurs POP3
NetworkStream monStream;
// initialisation du Stream
monStream = monSocket.GetStream();
// création du streamreader
StreamReader monStreamReader;
monStreamReader = new StreamReader(monStream);
// Préparation de la commande USER avec le nom d'utilisateur
String Commande = "user " + txt_login.Text + "\r\n";
// Envoi de la commande au serveur
Byte[] bCommande = System.Text.ASCIIEncoding.ASCII.GetBytes(Commande);
monStream.Write(bCommande, 0, bCommande.Length);
// Préparation de la commande PASS avec le mot de passe utilisateur
String Commande = "pass " + txt_pwd.text + "\r\n";
// Envoi de la commande au serveur
Byte[] bCommande = System.Text.ASCIIEncoding.ASCII.GetBytes(Commande);
monStream.Write(bCommande, 0, bCommande.Length);
} |
Partager