Proxy HTTP jista' jġorr konnessjoni SMTP jekk jippermetti tunnel CONNECT għall-port tas-server tal-posta. Dan il-permess huwa aktar importanti milli jekk paġna web tgħabbix permezz tal-istess proxy.

Sottomissjoni bl-SMTP ma' STARTTLS għandha din il-forma ġenerali:

curl --proxy http://203.0.113.10:8080 --proxytunnel \
  --url smtp://mail.example.com:587 --ssl-reqd \
  --user mail-user \
  --mail-from [email protected] \
  --mail-rcpt [email protected] \
  --upload-file message.eml

L-indirizzi huma sostituti. Uża servizz tal-posta u mittent li int awtorizzat tuża. curl jistaqsi għall-password meta l-għażla tal-utent ikun fiha biss l-isem tal-utent. Il-fajl tal-messaġġ jeħtieġ intestaturi tal-posta xierqa, linja vojta u korp; mhuwiex biss l-indirizz tad-destinatarju.

Stenna konnessjonijiet u dħul separati

L-għażla tat-tunnel HTTP tagħmel lil curl jitlob mill-proxy konnessjoni mad-destinazzjoni SMTP. Il-proxy jista' jkun jeħtieġ il-kredenzjali tiegħu stess permezz tal-għażliet tal-awtentikazzjoni tal-proxy tal-curl. Imbagħad is-servizz SMTP jawtentika lill-utent tal-posta f'dik il-konnessjoni.

--ssl-reqd jeħtieġ it-titjib għat-TLS għal dan l-URL SMTP. Żomm il-verifika taċ-ċertifikat mixgħula għall-isem tal-host tal-posta maħsub. Awtentikazzjoni tal-proxy li tirnexxi ma tipprovax li t-TLS jew id-dħul fil-posta se jirnexxu.

Ħafna proxies HTTP ġenerali jillimitaw il-portijiet CONNECT. Rifjut tal-port 587 jista' jkun politika maħsuba. Itlob rotta approvata minflok ma tipprova ripetutament portijiet mhux relatati jew tittratta r-restrizzjoni bħala ħsara.

Is-servizzi tal-posta jistgħu wkoll jinfurzaw permessi tal-mittent u politiki tas-sottomissjoni ladarba r-rotta taħdem. Aqra r-risposta SMTP. Messaġġ miċħud wara l-awtentikazzjoni jeħtieġ soluzzjoni differenti minn tunnel miċħud qabel ma tasal it-tislima SMTP.

Artikli relatati