Ejemplo n.º 1
0
        public string GetUserByEmail(string Email)
        {
            System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(@"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*");
            bool   Check    = regex.IsMatch(Email);
            string o_return = string.Empty;

            if (Check == true)
            {
                string[]       result = new string[3];
                string         UserName = string.Empty, PassWord = string.Empty;
                UserController user_obj = new UserController();
                result = user_obj.GetUserPassByEmail(Email);
                int i = Convert.ToInt32(result[0].ToString());
                if (i == 1)
                {
                    UserName = result[1];
                    PassWord = result[2];

                    string sender_email    = ConfigurationManager.AppSettings["mailaddress"].ToString();
                    string sender_account  = ConfigurationManager.AppSettings["mailaccount"].ToString();
                    string sender_password = ConfigurationManager.AppSettings["mailpassword"].ToString();

                    string receiver_name  = Email.Substring(0, Email.LastIndexOf("@"));;
                    string receiver_email = Email;

                    string subject      = "Thông tin tài khoản đăng nhập Admin";
                    string body_content = "<div>UserName: "******"<br/>PassWord: "******"</div>";
                    bool   send_mail    = EmailClass.send_mail(sender_account, sender_password, sender_account, sender_email, receiver_name, receiver_email, subject, body_content);
                    if (send_mail == true)
                    {
                        o_return = "Thông tin đã được gửi đến Email của bạn. Vui lòng kiểm tra hộp thư.";
                    }
                }
                else if (i == -2)
                {
                    o_return = "Email xác nhận không đúng";
                }
                else
                {
                    o_return = "Vui lòng nhập Email";
                }
            }
            else
            {
                o_return = "Email không hợp lệ.";
            }
            return(o_return);
        }