Puncte:0

Server de e-mail cu apeluri API

drapel my

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

djdomi avatar
drapel za
încercați mailcow, are abilități api. și waa scris pentru o gestionare mai ușoară. Rețineți că este un server de e-mail complet cu interfață web
Xsnipe 1231 avatar
drapel my
@djdomi M-am uitat la mailcow și arată bine, pot găsi apelul API pentru a primi conținutul unui e-mail trimis la una dintre cutiile poștale
djdomi avatar
drapel za
mailcow are, de asemenea, un grup de telegrame de unde puteți obține asistență dacă este necesar, dezvoltarea se află și în interiorul canalului
Puncte:1
drapel cm

Mergeți pe traseul standard.

  1. Configurați un server SMTP pentru a primi e-mailuri
  2. Configurați un server IMAP pentru stocarea e-mailurilor
  3. Utilizați o bibliotecă de acces IMAP pentru un limbaj de programare la alegere pentru a manipula magazinul de corespondență

Pentru fiecare punct, există zeci de instrucțiuni pe internet. Și chiar mai bine: pentru fiecare punct există mai multe opțiuni interschimbabile. Pentru că acestea sunt standarde.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.