Hòm thư Tạm thời

Hộp thư bảo mật, tự động phân tích định dạng và hủy dữ liệu sau 20 phút.

Ngẫu nhiên
0 Ngẫu nhiên (Tên miền)
1 @coreinnovate.shop
2 @datanovo.online
3 @flunexa.website
4 @gravixo.space
5 @quentivo.site
6 @skyvox.shop
7 @syncario.store

Hãy click nút để sinh email ngẫu nhiên hoặc nhập địa chỉ email để bắt đầu đọc thư.

Hướng dẫn tích hợp API cho Tool / Python Requests

Hệ thống cung cấp REST API miễn phí giúp bạn tự động hóa việc đăng ký tài khoản, nhận mã xác nhận (OTP) bằng Python:

💡 NGUYÊN TẮC HOẠT ĐỘNG QUAN TRỌNG: 1. Bắt buộc dùng Session (`requests.Session()`): Khi gọi API tạo email, hệ thống sẽ trả về cookie xác nhận quyền sở hữu. Bạn phải giữ nguyên Session này để gọi API đọc thư. Nếu không dùng Session, bạn sẽ nhận lỗi 403 Access Denied.
2. Giới hạn (Rate Limit): Tối đa tạo 10 hòm thư cùng lúc. Hộp thư và toàn bộ email sẽ tự động xóa sạch sau 20 phút để bảo mật.
GET https://mail.coreinnovate.shop/api/generate?domain={ten_mien}
Mô tả: Tạo một địa chỉ email ngẫu nhiên.
Tham số tùy chọn: domain để chỉ định đuôi email (Ví dụ: `domain=datanovo.online`, `domain=flunexa.website`, `domain=gravixo.space`, `domain=quentivo.site`, `domain=skyvox.shop`, `domain=syncario.store`). Nếu bỏ trống, hệ thống sẽ tự chọn ngẫu nhiên tên miền.
Kết quả trả về (JSON): {"email": "viethoang123@datanovo.online"}
GET https://mail.coreinnovate.shop/api/messages?email={dia_chi_email}
Mô tả: Lấy toàn bộ danh sách thư đã nhận được của hòm thư chỉ định.
Tham số bắt buộc: email (địa chỉ email cần kiểm tra).
Kết quả trả về (JSON): Mảng danh sách thư chứa các trường: id, sender (người gửi), subject (tiêu đề), body (nội dung HTML/Text), và received_at.

Mẫu Code Python Tích Hợp Hoàn Chỉnh:

import requests
import time

# BẮT BUỘC khởi tạo Session để tự động lưu và gửi cookie xác thực
session = requests.Session()
session.headers.update({
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) OTP-Tool/1.0"
})

# 1. Tạo hòm thư ngẫu nhiên với tên miền mong muốn
# Thay đổi 'datanovo.online' bằng tên miền khác nếu cần (hoặc bỏ trống '?domain=' để lấy ngẫu nhiên)
TARGET_DOMAIN = "datanovo.online" 

try:
    print("Đang tạo hòm thư mới...")
    gen_resp = session.get(f"https://mail.coreinnovate.shop/api/generate?domain={TARGET_DOMAIN}")
    
    # Xử lý khi bị giới hạn tần suất tạo (đợi 5s rồi thử lại)
    if gen_resp.status_code == 429:
        print("Yêu cầu quá nhanh! Đang chờ 5 giây...")
        time.sleep(5)
        gen_resp = session.get(f"https://mail.coreinnovate.shop/api/generate?domain={TARGET_DOMAIN}")
        
    email_address = gen_resp.json()["email"]
    print(f"-> Tạo thành công hòm thư: {email_address}")
    
    # [BƯỚC ĐĂNG KÝ] Ở đây bạn viết code để điền email_address này vào web/app (Ví dụ: PixVerse)
    print("-> Vui lòng thực hiện gửi OTP/Verification tới email này ngay...")

    # 2. Vòng lặp tự động kiểm tra hòm thư để lấy mã OTP (Thử lại mỗi 1 giây trong tối đa 20 phút)
    print("\nĐang lắng nghe hộp thư để nhận OTP...")
    otp_received = False
    
    for i in range(1200): # 1200 lần * 1 giây = tối đa 20 phút
        msg_resp = session.get(f"https://mail.coreinnovate.shop/api/messages?email={email_address}")
        if msg_resp.status_code == 429:
            time.sleep(1)
            continue
            
        messages = msg_resp.json()
        if messages:
            print(f"\n[ĐÃ NHẬN ĐƯỢC {len(messages)} THƯ MỚI!]")
            for msg in messages:
                print(f"Từ: {msg['sender']}")
                print(f"Tiêu đề: {msg['subject']}")
                print(f"Nội dung thư: {msg['body']}")
            otp_received = True
            break
            
        print(f"Lần kiểm tra {i+1}: Chưa có thư mới. Đang đợi tiếp...")
        time.sleep(1)
        
    if not otp_received:
        print("Quá thời gian 20 phút, không nhận được thư nào.")

except Exception as e:
    print(f"Đã xảy ra lỗi: {e}")