HTTP proxy waxa uu qaadi karaa xidhiidhka SMTP haddii uu ogolaado CONNECT tunnel-ka dekedda serverka iimaylka. Ogolaanshahaas ayaa ka muhiimsan haddii bogga webka uu ku soo rarto isla proxy-gaas.

Diris iyadoo la isticmaalayo SMTP oo leh STARTTLS ayaa leh qaabkan guud:

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

Cinwaannadu waa meelo-bannaan. Isticmaal adeeg iimayl iyo dirawal aad ogolaansho u haysato. curl waxa uu waydiinayaa furaha marka ikhtiyaarka isticmaaluhu uu leeyahay magaca isticmaalaha oo keliya. Faylka fariintu waxa uu u baahan yahay cinwaanno iimayl oo ku habboon, sadar bannaan, iyo jir; ma aha oo keliya cinwaanka qaataha.

Filasho xidhiidh iyo galitaanno gooni ah

Ikhtiyaarka tunnel-ka HTTP waxa uu curl ka codsadaa proxy-ga xidhiidh uu la yeesho bartilmaameedka SMTP. Proxy-gu waxa laga yaabaa in uu u baahdo aqoonsigiisa gaarka ah iyada oo loo marayo ikhtiyaarrada aqoonsiga proxy-ga ee curl. Kadib adeegga SMTP waxa uu aqoonsadaa isticmaalaha iimaylka gudaha xidhiidhkaas.

--ssl-reqd waxa uu u baahan yahay kor-u-qaadista TLS ee URL-kan SMTP. Ku hay xaqiijinta shahaadada furan magaca martigeliyaha iimaylka ee loogu talagalay. Aqoonsiga proxy-ga oo guulaysta ma caddeeyo in TLS ama galitaanka iimaylku uu guulaysto.

HTTP proxy badan oo guud waxa ay xaddidaan dekedaha CONNECT. Diidmada dekedda 587 waxa ay noqon kartaa siyaasad ula kac ah. Codso waddo la ansixiyay halkii aad si isdaba-joog ah u tijaabin lahayd dekedo aan xidhiidh la lahayn ama xaddidaadda u aad ka qaadan lahayd cilad.

Adeegyada iimaylkuna waxa ay sidoo kale dhaqan galin karaan ogolaanshaha dirawalka iyo siyaasadaha dirista marka waddadu shaqayso. Akhri jawaabta SMTP. Fariin la diiday aqoonsiga kadib waxa ay u baahan tahay xal ka duwan tunnel la diiday ka hor inta aan salaan SMTP iman.

Maqaallo la xiriira