Releu de poștă la cerere

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

ODMR ( O n- D emand M ail R elay) este o extensie a protocolului de e-mail SMTP . ODMR este definit în RFC 2645 . Acesta este un protocol similar cu ETRN, dar funcționează și cu adrese IP atribuite dinamic.

Funcționarea ODMR este foarte simplă: după conectarea la serverul ODMR, sunt trimise comenzile EHLO și AUTH, urmate de comanda ATRN (Authenticated TuRN); dacă comanda ATRN are succes, serverul ODMR începe să se comporte ca un client SMTP și transferă toate mesajele pe care le-a stocat folosind protocolul SMTP; totul are loc întotdeauna pe aceeași conexiune TCP și tocmai această caracteristică, diferența principală cu ETRN, permite utilizarea protocolului chiar și de către computerele care au un IP dinamic sau protejat de firewall-uri (de exemplu portul 25 este blocat sau o rețea bazat pe NAT.

ODMR cu un server SMTP care nu îl suportă nativ

ODMR are un astfel de design încât poate fi utilizat și pe servere care nu acceptă acest protocol.

De fapt, este posibil să scrieți o aplicație care gestionează toată partea inițială a protocolului ODMR (comenzile EHLO, AUTH și ATRN); după care aplicația trebuie să facă este să se conecteze la serverul SMTP țintă și să descarce datele de schimb cu serverul ODRM într-un mod complet transparent (adică fără a încerca să interpreteze datele care trec, deoarece ar putea fi protejate prin TLS .

linkuri externe

Lista aplicațiilor gratuite care implementează protocolul ODMR

  • fetchmail (software gratuit) funcționează cu multe protocoale, inclusiv ODMR; portul win32 necesită Cygwin ; nu pare să funcționeze dacă serverele ODMR și SMTP negociază TLS (folosind STARTTLS )
  • xatrn (postcardware, sursă închisă), numai pentru win32; nu funcționează dacă serverele ODMR și SMTP folosesc TLS (prin STARTTLS)
  • xODMR (GPL), portabil (100% Python), funcționează și cu TLS .
Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea