Một Địa Chỉ Kiểm Thử Không Đổi Qua Từng Lần Chạy
Dùng một địa chỉ email cố định cho mọi lần chạy test, thay vì tên miền mail tạm có thể hết hạn giữa chừng.

Vì sao QA và automation cần một địa chỉ thật, cố định?
Luồng đăng ký, luồng mời thành viên, luồng khôi phục tài khoản đều cần một hộp thư thật để xác minh (email test tu dong). Một tên miền mail tạm hết hạn giữa các lần chạy biến một test không ổn định thành một báo lỗi sai lệch: không ai biết lỗi nằm ở test hay ở sản phẩm.
Một địa chỉ cố định loại bỏ biến số đó. Cùng một tên hộp thư, cùng một tên miền, xuất hiện ở mọi lần chạy, mọi môi trường, mọi lần chạy lại sau khi sửa lỗi.
Địa chỉ vĩnh viễn phù hợp với bộ test thế nào?
Vì địa chỉ không bao giờ hết hạn, nó có thể được ghi cứng vào fixture, dữ liệu mồi, hoặc biến môi trường mà không cần script tự động tạo lại. Điều đó bớt đi một phần dễ vỡ trong hạ tầng test.
Thiết lập địa chỉ test trong pipeline
- Đăng nhập bằng Google và chọn tên hộp thư gắn với vai trò, ví dụ "qa" hoặc "staging".
- Lưu địa chỉ đó vào config test hoặc kho secrets, nơi các fixture cố định khác đang nằm.
- Trỏ luồng đăng ký và xác minh vào địa chỉ này, rồi kiểm tra hộp thư sau mỗi lần chạy để xác nhận email đến đúng.
Mail tạm so với địa chỉ test cố định
| Tiêu chí | Mail tạm xoay vòng | Địa chỉ test cố định |
|---|---|---|
| Thời gian sống | Vài phút đến vài giờ | Không hết hạn |
| Tái sử dụng qua các lần chạy | Phải tạo lại | Cùng một địa chỉ mỗi lần |
| Truy vết | Khó gắn với một lần chạy cụ thể | Một danh tính cố định để tìm trong log |
Đọc email xác minh trong lúc chạy test
regmail.me chưa công bố API để lấy email tự động. Hiện tại nên coi hộp thư là điểm kiểm tra thủ công hoặc qua script điều khiển trình duyệt, thay vì giả định có sẵn một API để chương trình tự lấy thư.
Nếu bộ test chạy quá năm lần kiểm tra một ngày thì sao?
Gói miễn phí cho phép 5 email nhận mỗi hộp thư mỗi ngày. Một bộ test gửi nhiều email xác minh hơn mức đó trong một ngày cần bật tính năng tính phí phần vượt cho hộp thư đó, 1 Energy mỗi email vượt hạn mức, hoặc dùng thêm hộp thư thứ hai với giá 5 Energy.
Tên miền vĩnh viễn có tránh được việc bị nền tảng đang test chặn không?
Không dịch vụ nào có thể hứa trước cách một nền tảng bên thứ ba đối xử với một tên miền email cụ thể, vì đó là chính sách riêng của họ và có thể đổi bất cứ lúc nào. Điều một địa chỉ vĩnh viễn cung cấp là một mục tiêu ổn định, không hết hạn: thư gửi tới đó trong hạn mức ngày miễn phí sẽ được nhận và đọc được, đúng thứ một bài test thật sự cần kiểm tra.
Câu hỏi thường gặp
Nhiều môi trường test có thể dùng chung một địa chỉ không?
Được, nhưng email xác minh từ các lần chạy song song sẽ dồn vào cùng một hộp thư và khó phân biệt. Một hộp thư riêng cho mỗi môi trường, giá 5 Energy mỗi hộp ngoài hộp miễn phí, giúp tách biệt các lần chạy.
Hộp thư có tự làm sạch giữa các lần chạy test không?
Không. Email cũ vẫn nằm đó cho đến khi bị xoá. Hãy xoá thủ công, hoặc thiết kế test để khớp với email mới nhất, nếu thư cũ từ lần chạy trước có thể gây khớp nhầm.
Địa chỉ này có gửi được phản hồi trong một luồng test hai chiều không?
Không. regmail.me chỉ nhận thư, không gửi đi được. Nó phù hợp với việc kiểm tra xác minh, OTP, thông báo, nơi chỉ cần nhận, không phù hợp với luồng cần tự động gửi lại.
Có rủi ro chạm hạn mức ngày khi chạy CI không?
Có, nếu một bộ test chạy nhiều luồng đăng ký trong một ngày. Hãy bật tính năng tính phí phần vượt cho hộp thư CI trước một ngày chạy nặng, hoặc chia tải ra vài hộp thư.
Tạo hộp thư chỉ nhận thư của riêng bạn
Miễn phí, dùng vĩnh viễn, sẵn sàng trong vài giây — không cần cấu hình.