relayhost = proxy.example.net:3128 ئىككى تەرەپ سۆزلىشىشكە باشلىغانغا قەدەر ئىشەنچلىك كۆرۈنىدۇ. Postfix SMTP ھەمراھىنى كۈتىدۇ. 3128 دىكى web proxy HTTP proxy تەلەپنى كۈتىدۇ. ھېچقايسىسى كۈتكەن سۆھبىتىنى ئالمايدۇ.

ئەگەر تور تەستىقلانغان ئېلخەت relay تەمىنلىسە، ئۇنىڭ ئورنىغا شۇ SMTP مۇلازىمىتىنى سەپلەڭ. ئادەتتىكى شەكلى مۇنداق:

relayhost = [smtp-relay.example.net]:587

خوست ئاتى ۋە پورت مىسال. كۋادرات قوشۇمچە بەلگىسى شۇ relay ئاتى ئۈچۈن MX ئىزدەشنى باسىدۇ. ئۇلار HTTP CONNECT، TLS ياكى دەلىللەشنى قوشمايدۇ. Relay تەلەپ قىلىدىغان submission، SASL ۋە TLS تەڭشەكلىرىنى ئايرىم سەپلەڭ.

ئىككى ھېسابات ئوخشاش بولماسلىقى مۇمكىن. Web proxy قوبۇل قىلغان پارول ئاپتوماتىك ئېلخەت ئەۋەتىش گۇۋاھلىقى ئەمەس، relay ئۇلىنىشنى قوبۇل قىلغاندىن كېيىنمۇ ئەۋەتكۈچىنى رەت قىلالايدۇ.

ئەگەر بىردىنبىر تەستىقلانغان يول تۇنېل بولسا؟

HTTP proxy مەنزىل ۋە پورتقا رۇخسەت قىلسا SMTP نى CONNECT ئارقىلىق يۆتكىيەلەيدۇ. بۇ ھەرقانداق SMTP خېرىدارىنى CONNECT ھاسىل قىلىشقا مەجبۇرلىمايدۇ. curl دەك قورالدا ئېنىق proxy تۇنېل تاللىنىشى بار؛ Postfix نىڭ relayhost نى تەڭشەش باشقا كۆرۈنمە يۈز.

مۇقىم SSH يۆتكەش ياكى مەقسەتلىك ياسالغان يەرلىك توشۇش ئاداپتېرى بىر تەستىقلانغان SMTP مۇلازىمىتىنى يەرلىك TCP ئاخىرقى نۇقتا قىلىپ ئاشكارىلىيالايدۇ. بۇ لايىھەدە Postfix ئاخىرقى نۇقتا بىلەن SMTP سۆزلىشىدۇ، ئاداپتېر باشقا توشۇشنى تەمىنلەيدۇ. ئۇنى چەكلىك تۇتۇڭ ۋە پىلانلانغان ئېلخەت مۇلازىمېتىرىنىڭ TLS كىملىكىنى ساقلاڭ: ئۇلىنىش ئادرېسىنى loopback كە ئۆزگەرتىش ئات ئاساسىدىكى گۇۋاھنامە سىياسىتىگە تەسىر قىلىشى مۇمكىن.

تور مەشغۇلاتچىسى تەمىنلىگەن مۇلازىمەت ئېلخەت relay بولسا شۇنى ئالدىنقى ئورۇنغا قويۇڭ. ئۇ ئۆچرەت، ئەۋەتكۈچى سىياسىتى ۋە يەتكۈزۈش خاتالىقلىرىغا SMTP نى چۈشىنىدىغان ئۆي بېرىدۇ. پەقەت web proxy تەڭشىكى بۇ ئېلخەت ئىقتىدارلىرىنىڭ ھېچقايسىسىنى تەمىنلىمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر