Thư viện mã nguồn mở Go để xác minh thông báo email
API xác minh email nhanh và miễn phí được viết bằng Go.
Trumail là hệ thống xác minh & xác thực email mã nguồn mở. Trumail là một API xác minh địa chỉ email nhanh được viết hoàn toàn bằng Go. Mục đích của việc xây dựng API là cung cấp cho các nhà phát triển một giải pháp đơn giản để quản lý các email bị trả lại. Sử dụng API, bạn có thể ngăn chặn các email bị trả lại và người dùng chất lượng thấp. Nếu bạn là nhà phát triển viết ứng dụng mới để đảm bảo rằng người dùng hợp lệ có thể đăng ký ứng dụng của bạn, trumail có thể giúp bạn xác minh điều đó.
Sử dụng API khá đơn giản. API cung cấp một điểm cuối xác minh email. Để xác minh địa chỉ email, bạn cần gửi và NHẬN yêu cầu tới điểm cuối tra cứu chính. Bằng cách sử dụng mã nguồn mở API, bạn có thể lưu trữ nó trong môi trường của riêng mình và sử dụng nó theo nhu cầu của bạn.
Bắt đầu với Trumail
Cách được khuyến nghị để thêm trumail vào dự án của bạn là sử dụng GitHub. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.
Cài đặt Trumail qua GitHub
go get -d github.com/sdwolfe32/trumail/...
go install github.com/sdwolfe32/trumail
trumail
Xác thực và xác minh địa chỉ email qua API Go miễn phí
Việc xác minh địa chỉ email bằng API Trumail là khá khó khăn. Để xác minh địa chỉ email, bạn cần gửi một yêu cầu HTTP GET đến URL sau.
Xác minh địa chỉ email qua API Trumail
https://api.trumail.io/v2/lookups/{{format}}?email={{email}}
Việc xác minh email không phải là một quá trình quá phức tạp. Đầu tiên và kết nối TCP được hình thành với máy chủ trên cổng 25, sau đó xác định tên máy chủ và đặt và trả lời email. Cuối cùng, bằng cách sử dụng lệnh RCPT, địa chỉ email đã được xác minh.