Ituro ang Postfix sa mail relay, hindi sa web proxy
Pumili ng SMTP relay para sa Postfix at ibukod ito sa rutang HTTP CONNECT.
relayhost = proxy.example.net:3128 mukhang makatwiran hanggang magsimulang mag-usap ang dalawang dulo. Naghihintay ang Postfix ng kapares na SMTP. Ang web proxy sa 3128 ay naghihintay ng kahilingang HTTP proxy. Wala sa kanila ang nakakakuha ng usapang hinihintay nila.
Kung nagbibigay ang network ng aprubadong mail relay, i-configure na lang ang SMTP service na iyon. Karaniwang anyo nito ay:
relayhost = [smtp-relay.example.net]:587Ang hostname at port ay mga halimbawa. Pinipigilan ng mga square bracket ang paghahanap ng MX para sa pangalan ng relay na iyon. Hindi sila nagdadagdag ng HTTP CONNECT, TLS o authentication. I-configure nang hiwalay ang mga kinakailangang setting ng submission, SASL at TLS ng relay.
Maaari ring magkaiba ang dalawang account. Ang password na tinatanggap ng web proxy ay hindi awtomatikong credential sa pagpapadala ng mail, at maaari pa ring tanggihan ng relay ang isang nagpadala pagkatapos nitong tanggapin ang koneksyon.
Paano kung ang tanging aprubadong daan ay isang tunnel?
Maaaring magdala ang HTTP proxy ng SMTP sa pamamagitan ng CONNECT kapag pinapayagan nito ang destinasyon at port. Hindi nito ginagawang gumawa ng CONNECT ang anumang SMTP client. Ang kasangkapan tulad ng curl ay may malinaw na opsyon sa proxy tunnel; ang pagtatakda ng relayhost ng Postfix ay ibang interface.
Ang nakapirming SSH forward o sadyang ginawang lokal na transport adapter ay maaaring maglantad ng isang aprubadong SMTP service bilang lokal na TCP endpoint. Sa gayong disenyo, nag-uusap ang Postfix sa SMTP sa endpoint, at ibinibigay ng adapter ang kabilang transport. Panatilihin itong limitado at ingatan ang TLS identity ng inilaan na mail server: ang pagpapalit ng address ng koneksyon sa loopback ay maaaring makaapekto sa patakarang nakabatay sa pangalan ng certificate.
Piliin ang mail relay kapag iyon ang serbisyong ibinibigay ng network operator. Binibigyan nito ng bahay na nakakaunawa ng SMTP ang pila, patakaran ng nagpadala at mga error sa paghahatid. Ang setting ng web proxy lamang ay walang ibinibigay sa mga tungkuling ito ng mail.