U jiheeso Postfix dhanka relay iimayl, ma aha web proxy
Dooro relay SMTP oo Postfix ah oo ka sooc waddada HTTP CONNECT.
relayhost = proxy.example.net:3128 wuu u ekaanayaa mid macquul ah ilaa labada dhinac ay bilaabaan hadalka. Postfix wuxuu sugayaa saaxiib SMTP. Web proxy ku yaal 3128 wuxuu sugayaa codsi proxy HTTP. Midkoodna ma helo wada-hadalkii uu sugayay.
Haddii shabakaddu bixiso relay iimayl la ansixiyay, halkii kaas ku habee adeeggaas SMTP. Qaabka caadiga ah waa:
relayhost = [smtp-relay.example.net]:587Magaca host-ka iyo dekeddu waa tusaale. Qawska labajibbaaran wuxuu joojiyaa raadinta MX ee magacaas relay. Ma ku darayaan HTTP CONNECT, TLS ama xaqiijin. Si gooni ah u habee dejinta submission, SASL iyo TLS ee relaygu u baahan yahay.
Laba akoonku way kala duwanaan karaan. Furaha sirta ah ee web proxygu aqbalo si otomaatig ah ma aha aqoonsiga dirista iimaylka, relayguna wuu diidi karaa diraha ka dib markuu aqbalo xiriirka.
Maxaa dhacaya haddii waddada kaliya ee la ansixiyay ay tahay tunnel?
Proxy HTTP wuxuu qaadi karaa SMTP iyada oo loo marayo CONNECT marka uu oggolaado meesha iyo dekedda. Taasi ma keento in macmiil SMTP aan loo dooran uu abuuro CONNECT. Qalab sida curl wuxuu leeyahay ikhtiyaar tunnel proxy oo cad; dejinta relayhost-ka Postfix waa interface kale.
Gudbinta SSH oo go'an ama adapter gaadiid maxalli ah oo si gaar ah loo dhisay ayaa u soo bandhigi kara hal adeeg SMTP oo la ansixiyay sidii barta dhammaadka TCP maxalli ah. Naqshaddaas Postfix wuxuu SMTP kula hadlayaa barta dhammaadka, adapterkuna wuxuu bixiyaa gaadiidka kale. Ku hay xaddidan oo ilaali aqoonsiga TLS ee serverka iimaylka la qorsheeyay: beddelka ciwaanka xiriirka oo loo beddelo loopback wuxuu saameyn karaa siyaasadda shahaadada ku salaysan magaca.
Door bid relay iimaylka marka uu yahay adeegga uu bixiyo hawlwadeenka shabakadda. Wuxuu safka, siyaasadda diraha iyo khaladaadka gaarsiinta siinayaa guri fahma SMTP. Dejinta web proxy oo kaliya ma bixiso mid ka mid ah hawlahaan iimaylka.