Mã nguồn tự động đọc email và trích xuất mã xác thực từ TemPm .com
Xin chào các bạn! Tiếp nối bài viết trước về TEMP-MAIL. ORG (xem tại: [https://www.facebook.com/groups/autocsharp/posts/8888014254554068]), hôm nay mình giới thiệu giải pháp thay thế giải quyết các hạn chế về IP và số lượng request.
Tổng quan giải pháp:

Sử dụng TemPm. com - nền tảng cung cấp nhiều domain mail Free hơn
Không giới hạn IP như temp-mail. org

???? Chi tiết triển khai:

Requests + BeautifulSoup4 để crawl và parse dữ liệu
Regex pattern nhận diện thông minh mã xác thực
Cấu trúc code module hóa, dễ mở rộng
Output dạng JSON chuẩn hóa



Source gồm 2 module chính:

File GetMailDomainLive.py
Crawl và lưu danh sách domain đang hoạt động từ server

ReadMailJsonTempmCom.py
Đọc nội dung email và trích xuất OTP
Trả về dạng JSON tiện integrate
Có thể build thành API endpoint
Chạy GetMailDomainLive.py để có list domain Live trên Server
Sau khi đã có Domain Live tiến hành Gen mail ngẫu nhiên mà không cần request lên Server: random_string + "@" + random_domain
Dùng ReadMailJsonTempmCom.py để đọc mail


✨ Điểm nổi bật:

Có thể Gen mail ngẫu nhiên trực tiếp mà không cần request tới server.
Mình đã get khoảng 150 domain live ở tệp txt
Không bị chặn/giới hạn request
Xử lý được đa dạng định dạng email
Code có comment chi tiết, dễ tùy biến
Tự động detect mã OTP theo pattern

⚠️ Giới hạn hiện tại:

Phụ thuộc HTML structure của TemPm
Cần duy trì khi web thay đổi giao diện
Chưa có caching để tối ưu hiệu năng
Load time 2-5s (do cần fetch nội dung)


Source code & hướng dẫn: [Link Github]

Comment Facebook