Sunt nou în lumea e-mailului web și a găzduirii de domenii. Mă uitam la proiecte de genul https://temp-mail.org/en/ și https://kopeechka.store. În aceste aplicații pot primi o adresă de e-mail, pot primi e-mailuri la acele adrese de e-mail și apoi șterg e-mailul de la un simplu client Python folosind apeluri API către API-urile lor. Vreau să reproduc ceva similar folosind propriul meu nume de domeniu (nu am înregistrat încă unul) și serverul de e-mail. Am căutat posibili furnizori de găzduire de e-mail care au propriul API, dar nu am găsit o opțiune ieftină. De asemenea, sunt deschis să-mi creez propriul server de e-mail folosind un vps, dar nu știu cum aș transforma un vps într-un server de e-mail pe propriul nume de domeniu și să pot face apeluri API de la un simplu client python sau JavaScript care ar putea crea o nouă adresă de e-mail, primiți e-mailuri de la acea adresă și ștergeți adresa de e-mail și căsuța poștală.
Câteva exemple de aceste apeluri API efectuate în python folosind solicitări ar putea arăta
Creați o nouă adresă
cereri de import
import json
url = „https://api.Mydomain.com/email/addresses/Create-new-email”
sarcina utila = {
„Login”: „New-address-username”
„Parola”: „Noua-adresă-parolă”
}
anteturi = {
„authorization”: „Example-API-KEY”,
„content-type”: „application/json”
}
răspuns = requests.request("POST", url, date=payload, headers=headers)
print(response.text)
Programul ar fi tipărit
Adresă creată [email protected]
O metodă similară de apeluri API ar putea fi utilizată pentru a lista toate e-mailurile pe care le-a primit adresa și pentru a prelua conținutul unui anumit e-mail, precum și pentru a șterge o adresă și toate directoarele și e-mailurile asociate.
Orice informație despre cum aș putea face acest lucru va fi apreciată.