Tôi chưa quen với thế giới của Web Email và lưu trữ tên miền. Tôi đã xem xét các dự án như https://temp-mail.org/en/ và https://kopeechka.store. Trong các ứng dụng này, tôi có thể nhận địa chỉ email, nhận email đến các địa chỉ email đó và sau đó xóa email khỏi ứng dụng khách python đơn giản bằng cách sử dụng lệnh gọi API tới API của họ. Tôi muốn sao chép một cái gì đó tương tự bằng tên miền của riêng mình (tôi chưa đăng ký) và máy chủ email. Tôi đã xem xét các nhà cung cấp dịch vụ lưu trữ email có thể có API riêng nhưng tôi không tìm thấy tùy chọn giá rẻ nào. Tôi cũng sẵn sàng tạo máy chủ email của riêng mình bằng vps nhưng tôi không biết làm cách nào để biến vps thành máy chủ thư trên tên miền của riêng mình và có thể thực hiện cuộc gọi api từ ứng dụng khách python hoặc JavaScript đơn giản có thể tạo một địa chỉ email mới, nhận email từ địa chỉ đó và xóa địa chỉ email và hộp thư.
Một số ví dụ về các lệnh gọi API này được thực hiện trong python bằng cách sử dụng các yêu cầu có thể giống như
Tạo một địa chỉ mới
yêu cầu nhập khẩu
nhập json
url = "https://api.Mydomain.com/email/addresses/Create-new-email"
tải trọng = {
'Đăng nhập': "Tên người dùng-địa chỉ mới"
'Mật khẩu': "Mật khẩu-địa chỉ mới"
}
tiêu đề = {
'ủy quyền': "Ví dụ-API-KEY",
'kiểu nội dung': "application/json"
}
phản hồi = request.request("POST", url, data=payload, headers=headers)
in (response.text)
Chương trình sẽ in
Địa chỉ đã tạo Địa chỉ mới-tên người dù[email protected]
Một phương pháp gọi API tương tự có thể được sử dụng để liệt kê tất cả các email mà địa chỉ đã nhận và truy xuất nội dung của một email cụ thể, cũng như xóa một địa chỉ và tất cả các thư mục và email được liên kết.
Bất kỳ thông tin về làm thế nào tôi có thể đi về điều này sẽ được đánh giá cao.