コード例 #1
0
    static void Example1()
    {
        // If using Professional version, put your serial key below.
        ComponentInfo.SetLicense("FREE-LIMITED-KEY");

        // Incorrectly formatted mail address.
        string address = " <*****@*****.**";
        MailAddressValidationResult result = MailAddressValidator.Validate(address);

        Console.WriteLine($"Address: {address,-40} | Result: {result.Status}");

        // Non-existing mail address account.
        address = "*****@*****.**";
        result  = MailAddressValidator.Validate(address);
        Console.WriteLine($"Address: {address,-40} | Result: {result.Status}");

        // Non-existing mail address domain.
        address = "*****@*****.**";
        result  = MailAddressValidator.Validate(address);
        Console.WriteLine($"Address: {address,-40} | Result: {result.Status}");

        // Valid mail address.
        address = "Info <*****@*****.**>";
        result  = MailAddressValidator.Validate(address);
        Console.WriteLine($"Address: {address,-40} | Result: {result.Status}");
    }
コード例 #2
0
        private void luu_Click(object sender, EventArgs e)
        {
            ComponentInfo.SetLicense("FREE-LIMITED-KEY");
            MailAddressValidationResult result = MailAddressValidator.Validate(email.Text);

            if (cmnd.Text == "" || dth.Text == "" || que.Text == "" || noio.Text == "" || !checkNum(dth.Text) || !checkNum(cmnd.Text) || (result.Status.ToString() != "Ok"))
            {
                //thongbao.Text = "Bạn đã nhập sai vui lòng nhập lại!";
                b_thongbao.Visible = true;

                thongbao.Visible = true;
            }
            else
            {
                thongbao.Text      = "Thông tin của bạn đã được lưu!";
                b_thongbao.Visible = true;
                thongbao.Visible   = true;
            }
        }
コード例 #3
0
    static void Example2()
    {
        // If using Professional version, put your serial key below.
        ComponentInfo.SetLicense("FREE-LIMITED-KEY");

        // Create a list of mail addresses.
        List <MailAddress> addresses = new List <MailAddress>()
        {
            new MailAddress("*****@*****.**"),
            new MailAddress("*****@*****.**"),
            new MailAddress("*****@*****.**")
        };

        // Validate address list and display results.
        IList <MailAddressValidationResult> results = MailAddressValidator.Validate(addresses);

        Console.WriteLine($"| {"MAIL ADDRESS",-35} | {"RESULT",15} |");

        for (int i = 0; i < results.Count; i++)
        {
            Console.WriteLine($"| {addresses[i],-35} | {results[i].Status,15} |");
        }
    }
コード例 #4
0
        public void Valid(string address)
        {
            var isValid = MailAddressValidator.IsValid(address);

            Assert.That(isValid, Is.True);
        }