Email tạm thời nhìn từ ngoài có vẻ đơn giản — bạn nhập địa chỉ, nhận email — nhưng hạ tầng email thực đang làm việc. Đây là điều xảy ra ở mức giao thức.
Nhận email: SMTP và bản ghi MX
Khi ai đó gửi email tới địa chỉ tạm thời của bạn, máy chủ thư của họ tra bản ghi MX của tên miền (ví dụ mail.td). Bản ghi MX trỏ tới các máy chủ SMTP của Mail.td. Máy chủ người gửi mở kết nối SMTP trên cổng 25 và chuyển tin nhắn.
Cổng SMTP của Mail.td chấp nhận tin nhắn và ghi email đã phân tích vào bộ nhớ. Toàn bộ chu trình nhận thường hoàn tất trong chưa tới một giây kể từ thao tác "gửi" của người gửi.
Phân tích tin nhắn
Một email thô không chỉ là phần thân. Nó là cấu trúc MIME nhiều phần với header (From, To, Subject, Date, Message-ID), một hoặc nhiều phần text/HTML và tệp đính kèm mã hóa base64. Mail.td phân tích tin nhắn, trích xuất từng phần và lưu để UI hộp thư có thể hiển thị nhanh.
Phân phối thời gian thực tới trình duyệt
Khi email mới đến, UI hộp thư được thông báo theo hai cách:
- WebSocket push — nếu trình duyệt giữ kết nối WebSocket mở, ID email mới được đẩy ngay khoảnh khắc nó tới
- Polling dự phòng — nếu WebSocket không khả dụng (tường lửa, sự cố nhất thời), UI hỏi mỗi 10 giây xem có tin mới không
Bạn thường thấy email trong hộp thư trong 1–2 giây sau khi nó tới cổng SMTP.
Lưu trữ và dọn dẹp
Mật khẩu hộp thư được xử lý trong trình duyệt trước khi gửi — máy chủ chỉ lưu hash, không bao giờ là văn bản gốc. Tin nhắn và tệp đính kèm sống trong object storage với chính sách lưu trữ chặt. Quy tắc chính xác: xem Temp Mail tồn tại bao lâu?.
Những điều KHÔNG xảy ra
- Mail.td không gửi địa chỉ của bạn cho nhà quảng cáo
- Không đọc tin nhắn của bạn theo lập trình
- Không lưu trữ email hết hạn — khi hết hạn, dữ liệu bị xóa