Darí Postfix sí relay ímeèlì, kì í ṣe web proxy
Yan SMTP relay fún Postfix kí o sì yà á sótọ̀ọ̀tọ̀ sí ọ̀nà HTTP CONNECT.
relayhost = proxy.example.net:3128 dàbí ohun tó bọ́gbọ́n mu títí ẹ̀gbẹ́ méjèèjì yóò fi bẹ̀rẹ̀ sí sọ̀rọ̀. Postfix ń retí alábàákẹ́gbẹ́ SMTP. Web proxy lórí 3128 ń retí ìbéèrè HTTP proxy. Kò sí ẹni tó gba ìjíròrò tó ń retí.
Bí nẹ́tíwọ́kì bá pèsè relay ímeèlì tí wọ́n fọwọ́ sí, ṣètò iṣẹ́ SMTP yẹn ní ààyè rẹ̀. Ọ̀nà tó wọ́pọ̀ ni:
relayhost = [smtp-relay.example.net]:587Orúkọ host àti pọ́tì jẹ́ àpẹẹrẹ. Àwọn àkójọ onígun mẹ́rin dádúró ìwá MX fún orúkọ relay yẹn. Wọn kò fi HTTP CONNECT, TLS tàbí ìjẹ́rìí kún un. Ṣètò àwọn ìtòlẹ́sẹ̀ submission, SASL àti TLS tí relay nílò lọ́tọ̀ọ̀tọ̀.
Àwọn àkọsílẹ̀ méjèèjì lè yàtọ̀ pẹ̀lú. Ọ̀rọ̀ ìpamọ́ tí web proxy gbà kì í ṣe ẹ̀rí ìfíṣẹ́ ímeèlì lọ́nà àìdábọ̀, relay sì lè kọ olùfiránṣẹ́ pẹ̀lú lẹ́yìn tó gba ìsopọ̀.
Bí ọ̀nà kan ṣoṣo tí wọ́n fọwọ́ sí bá jẹ́ tunnel ńkọ́?
HTTP proxy lè gbé SMTP nípasẹ̀ CONNECT nígbà tó bá gba ibi àti pọ́tì láàyè. Ìyẹn kì í mú kí ẹnikẹ́ni SMTP client ṣe CONNECT. Irinṣẹ́ bí curl ní àṣàyàn proxy-tunnel tó ṣe kedere; ṣíṣètò relayhost Postfix jẹ́ interface mìíràn.
Ìtọ́jú SSH tí ó dúró ṣinṣin tàbí adapter ìgbéjáde ìbílẹ̀ tí wọ́n kọ́ fún èròdì kan lè fi iṣẹ́ SMTP kan tí wọ́n fọwọ́ sí hàn gẹ́gẹ́ bí ìparí TCP ìbílẹ̀. Nínú àwòrán yẹn, Postfix ń sọ SMTP pẹ̀lú ìparí náà, adapter sì ń pèsè ìgbéjáde mìíràn. Jẹ́ kó wà ní ààlà, kí o sì pa ìdánimọ̀ TLS ti server ímeèlì tí wọ́n ní lọ́kàn mọ́: yíyí àdírẹ́sì ìsopọ̀ padà sí loopback lè nípa lórí ìlànà ẹ̀rí tó dá lórí orúkọ.
Yan relay ímeèlì nígbà tí ìyẹn bá jẹ́ iṣẹ́ tí olùṣàkóso nẹ́tíwọ́kì ń pèsè. Ó fún ìtẹ́lẹ̀sẹ́, ìlànà olùfiránṣẹ́ àti àwọn àṣìṣe ìfijíṣẹ́ ní ilé tó gbọ́ SMTP. Ṣíṣètò web proxy nìkan kò pèsè ọ̀kankan nínú àwọn iṣẹ́ ímeèlì wọ̀nyí.