Pop3 Client При неверном пароле выдавать ошибку со своим текстом - C#

Узнай цену своей работы

Формулировка задачи:

При неверном пароле, программа выдает ошибку
using Rebex.Net;
using Rebex.Mail;
using Rebex.Mime.Headers;

 private void button1_Click(object sender, EventArgs e)
        {
 
            Pop3 client = new Pop3();
            client.Connect("pop.mail.ru");
            client.Login("login", "pass");
            
            if (client.GetConnectionState() != null)
            {
                int i = client.GetMessageCount();
                string s = i.ToString();
                richTextBox1.Text = s;
            }
            
            client.Disconnect();
как избавится от этой ошибки... что не выскакивала, а выводит неправильный пароль

Решение задачи: «Pop3 Client При неверном пароле выдавать ошибку со своим текстом»

textual
Листинг программы
 private void button1_Click(object sender, EventArgs e)
        {
 
            Pop3 client = new Pop3();
            client.Connect("pop.mail.ru");
            client.Login("login", "pass");
            try 
            {
            if (client.GetConnectionState() != null)
            {
                int i = client.GetMessageCount();
                string s = i.ToString();
                richTextBox1.Text = s;
            }
          
                        } 
catch
{
MessageBox.Show("Неправильный пароль!");
client.Disconnect();
}
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.286 из 5
Похожие ответы