コード例 #1
0
ファイル: FormDangNhap.cs プロジェクト: minhtrihp/Mail_Client
        private void btnSignIn_Click(object sender, EventArgs e)
        {
            String email    = txt_Email.Text;       //khai báo biến email kiểu chuỗi, nhận giá trị từ dữ liệu người dùng nhập vào textbox
            String password = txt_Password.Text;    //khai báo biến password kiểu chuỗi, nhận giá trị từ dữ liệu người dùng nhập vào textbox

            imap = new Imap();                      //tại mới 1 đối tượng Imap
            imap.ConnectSSL("imap.gmail.com", 993); // điền thông tin host của gmail, kết nối qua cổng 993
            try
            {
                imap.Login(txt_Email.Text, txt_Password.Text);                        //Đăng nhập vào tài khoản gmail
                MessageBox.Show("Login Success To Your GMail !", "Congratulation !"); //Khi đăng nhập thành công sẽ có thông báo chúc mừng
                this.Hide();                                                          //gọi phương thức Hide() để ẩn form đăng nhập
                FormListMail sendMailForm = new FormListMail();                       //tạo mới 1 đối tượng FormListMail
                sendMailForm.Show();                                                  //hiện form ListMail
            }
            catch
            {
                if (email.Trim().Equals("")) //bắt lỗi để trống textbox email
                {
                    MessageBox.Show("Please Enter Your Email To Login !", "Empty Email !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (password.Trim().Equals("")) //bắt lỗi để trống textbox password
                {
                    MessageBox.Show("Please Enter Your Password To Login !", "Empty Password !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show("Wrong Email Or Password !", "Wrong Data !", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    //xuất thông báo khi email hoặc password nhập vào không đúng
                }
            }
        }
コード例 #2
0
ファイル: FormSendMail.cs プロジェクト: minhtrihp/Mail_Client
        } //đóng ứng dụng khi đóng form sendmail

        private void btnQuit_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Do You Want To Return To Your Mail Box ?", "Announcement !", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                this.Hide();
                FormListMail loginForm = new FormListMail();
                loginForm.Show();
            }   //khi bấm button Quit thì sẽ quay về form List mail
        }