Lập trình xác thực email
Sử dụng Aspose.Email.Verifications
Aspose.Email.Verifications cung cấp hỗ trợ đầy đủ cho việc xác thực địa chỉ email. Nhờ lớp Aspose.Email.Verifications.EmailValidator, có thể thực hiện các loại xác thực khác nhau, bao gồm kiểm tra cú pháp email, kiểm tra miền email và kiểm tra tài khoản người dùng với máy chủ thư. Kiểu liệt kê ValidationPolicy được sử dụng để đặt mức độ chính sách xác thực:
- SyntaxOnly chỉ xác thực cú pháp địa chỉ email.
- SyntaxAndDomain xác thực cú pháp địa chỉ email, sau đó là miền.
- MailServer xác thực địa chỉ bằng cách cố gắng kết nối tới máy chủ thư.
Ứng dụng mẫu
Aspose.Email.Verifications là một thành phần mạnh mẽ và hữu ích để kiểm tra tính hợp lệ của địa chỉ email, tên miền email và nhiều hơn nữa. Bài viết này trình bày cách tạo một ứng dụng sử dụng Aspose.Email.Verifications. Ứng dụng demo kiểm tra tính hợp lệ của một địa chỉ email.
Để tạo một ứng dụng sử dụng Aspose.Email.Verifications để xác minh địa chỉ email:
- Mở Visual Studio.
- Trong menu File, nhấp New rồi Project. Để đơn giản, đây sẽ là một chương trình console. Chọn dự án C# hoặc VB.NET tùy ý.
|Tạo dự án mới| | :- | |
|
- Thêm một tham chiếu vào ứng dụng console.
|Thêm tham chiếu tới Aspose.Email| | :- | |
|
- Duyệt tới tệp Aspose.Email.dll trong thư mục Bin dưới thư mục cài đặt của Aspose.Email.
Đoạn mã sau cho thấy cách xác thực một địa chỉ email. Khi mã được thực thi, một thông báo sẽ thông báo địa chỉ email có hợp lệ hay không.
- Xây dựng và chạy.
|Chạy ứng dụng.|| | :- | :- | |
| |
Chức năng xác thực cơ bản
Sử dụng Aspose.Email.Verifications để xác minh tính hợp lệ của địa chỉ email. Để thực hiện mục đích này, Aspose.Email.Verifications có lớp EmailValidator.
Xác thực Email
Chức năng xác thực của Aspose.Email có thể được sử dụng để xác thực địa chỉ email, tên miền và máy chủ thư. Đoạn mã sau cho bạn thấy cách sử dụng EmailValidator để xác thực một địa chỉ email.
Xác thực miền
Aspose.Email.Verifications có thể xác thực tính hợp lệ của một tên miền.
Xác thực máy chủ thư
Aspose.Email.Verifications có thể xác thực tính hợp lệ của một máy chủ thư.