Kiểm tra địa chỉ email hợp lệ

Kiểm tra hàng loạt địa chỉ email theo quy tắc RFC 5322 thực tế, phát hiện lỗi gõ như gmial.com và tùy chọn kiểm tra bản ghi MX của tên miền qua DNS.

Kiểm tra tức thì tối đa 500 địa chỉ ngay trong trình duyệt.

2 trên 3 địa chỉ có định dạng hợp lệ.
Hợp lệjohn.doe@example.com
Hợp lệjane@gmial.com
Có phải bạn muốn nhập jane@gmail.com?
Không hợp lệbad..dots@example.com
✗ Phần trước @ bắt đầu hoặc kết thúc bằng dấu chấm, hoặc có hai dấu chấm liền nhau.
Việc kiểm tra định dạng chạy cục bộ. "Kiểm tra bản ghi MX" chỉ gửi tên miền đến Cloudflare DNS-over-HTTPS. Không công cụ nào xác nhận được một hộp thư cụ thể có tồn tại hay không nếu không gửi email.

Kiểm tra email hợp lệ là gì?

Công cụ kiểm tra email này kiểm tra cú pháp của tối đa 500 địa chỉ và giải thích mọi lỗi tìm thấy: thiếu @, ký tự không hợp lệ, dấu chấm sai vị trí, phần quá dài hoặc tên miền không hợp lệ. Nó gợi ý sửa các lỗi gõ thường gặp ở những tên miền phổ biến và, khi bạn yêu cầu, tra bản ghi MX của từng tên miền để xem có nhận được thư không.

Cách sử dụng Kiểm tra email hợp lệ

  1. Dán các địa chỉ email, mỗi dòng một địa chỉ.
  2. Nếu cần, cho phép địa chỉ quốc tế (Unicode).
  3. Đọc kết luận và lý do cho từng địa chỉ cùng gợi ý "Có phải bạn muốn nhập" nếu có.
  4. Nhấn Kiểm tra bản ghi MX để truy vấn máy chủ thư của các tên miền hợp lệ.

Ví dụ

Đầu vào
john.doe@example.com
jane@gmial.com
bad..dots@example.com
Đầu ra
2 of 3 addresses have a valid format. jane@gmial.com → Did you mean jane@gmail.com? bad..dots@example.com → invalid: two dots in a row.

Khi nào nên dùng Kiểm tra email hợp lệ

Dùng công cụ để làm sạch danh sách gửi thư, kiểm thử quy tắc xác thực biểu mẫu hoặc hiểu vì sao một địa chỉ bị từ chối. Không công cụ nào xác nhận được một hộp thư cụ thể có tồn tại hay không nếu không gửi email (thăm dò SMTP không đáng tin cậy và thường bị chặn), nên hãy hiểu "hợp lệ" là "đúng định dạng và có tên miền thư hoạt động".

Kiểm tra email hợp lệ hoạt động như thế nào

Quy tắc cú pháp tuân theo tập con thực tế của RFC 5321/5322 mà các máy chủ thư chấp nhận: phần local dạng dot-atom hoặc đặt trong ngoặc kép dài tối đa 64 byte, tên miền gồm các nhãn LDH (1–63 ký tự, không bắt đầu/kết thúc bằng dấu gạch nối), TLD chỉ gồm chữ cái và tổng độ dài tối đa 254. Lỗi gõ được phát hiện bằng khoảng cách Levenshtein so với các tên miền thư phổ biến, cộng thêm một bảng các lỗi gõ TLD (.con → .com). Bước kiểm tra MX chỉ gửi tên miền tới Cloudflare DNS-over-HTTPS và nhận diện được bản ghi null MX (RFC 7505).

Các Trường Hợp Sử Dụng Phổ Biến

  • Làm sạch tệp CSV xuất ra trước khi nhập vào công cụ gửi bản tin.
  • Phát hiện lỗi gõ như jane@gmial.com trong dữ liệu đăng ký.
  • Kiểm tra tên miền công ty có bản ghi MX trước khi gửi email.
  • Kiểm thử các trường hợp biên (phần local trong ngoặc kép, địa chỉ IP) cho bộ kiểm tra của riêng bạn.

Câu Hỏi Thường Gặp

Vì sao "user@localhost" bị coi là không hợp lệ?

Thư điện tử trên internet thực tế cần tên miền có TLD. Địa chỉ không có dấu chấm trong tên miền chỉ hoạt động trong những thiết lập cục bộ đặc biệt.

Địa chỉ có ngoặc kép như "john doe"@example.com có hợp lệ không?

Có, theo RFC 5322, và công cụ chấp nhận chúng, nhưng sẽ cảnh báo vì nhiều dịch vụ từ chối loại địa chỉ này.

Danh sách của tôi có bị tải lên không?

Không. Việc kiểm tra cú pháp chạy trong trình duyệt; bước kiểm tra MX tùy chọn chỉ gửi tên miền tới Cloudflare DNS.

Khám phá thêm danh mục