Điểm:0

Máy chủ email có lệnh gọi API

lá cờ my

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/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.

djdomi avatar
lá cờ za
thử mailcow nó có khả năng api. và viết waa để quản lý dễ dàng hơn. Hãy nhớ rằng nó là một máy chủ thư đầy đủ với giao diện web
Xsnipe 1231 avatar
lá cờ my
@djdomi Tôi đã xem mailcow và có vẻ tốt. Tôi chỉ có thể tìm lệnh gọi API để nhận nội dung của email được gửi tới một trong các hộp thư
djdomi avatar
lá cờ za
mailcow cũng có một nhóm telegram nơi bạn có thể nhận hỗ trợ nếu cần, trình phát triển cũng nằm trong kênh
Điểm:1
lá cờ cm

Đi theo con đường tiêu chuẩn.

  1. Thiết lập máy chủ SMTP để nhận thư
  2. Thiết lập máy chủ IMAP để lưu trữ thư
  3. Sử dụng thư viện truy cập IMAP cho ngôn ngữ lập trình bạn chọn để thao tác với kho lưu trữ thư

Đối với mỗi điểm, có hàng tá cách thực hiện trên internet. Và thậm chí tốt hơn: đối với mỗi điểm có nhiều tùy chọn có thể trao đổi. Bởi vì đây là những tiêu chuẩn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.