Ukuthumela i-imeyili nge-HTTP proxy nge-curl
Hlola izimvume ze-CONNECT, i-SMTP TLS, kanye nobufakazi obuhlukile be-proxy nesevisi ye-imeyili ngaphambi kokuzama ukuthumela.
I-HTTP proxy ingathwala uxhumano lwe-SMTP uma ivumela i-CONNECT tunnel eya ku-port ye-seva ye-imeyili. Leyo mvume ibaluleke kakhulu kunokuthi ikhasi lewebhu liyalayisha nge-proxy efanayo.
Ukuthunyelwa okusebenzisa i-SMTP ne-STARTTLS kunesimo esijwayelekile esilandelayo:
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
Amakheli ayizindawo zokubhala. Sebenzisa isevisi ye-imeyili nomthumeli ovunyelwe ukusebenzisa. I-curl ibuza iphasiwedi lapho ukukhetha komsebenzisi kuqukethe igama lomsebenzisi kuphela. Ifayela lomlayezo lidinga izihloko ze-imeyili ezifanele, umugqa ongenalutho kanye nomzimba; akulona ikheli lomamukeli kuphela.
Linde ukuxhumana nokungena okuhlukile
Ukukhetha kwe-HTTP tunnel kwenza i-curl icele i-proxy uxhumano oluya endaweni ye-SMTP. I-proxy ingase idinge ubufakazi bayo ngokusebenzisa izinketho zokuqinisekisa ze-proxy ze-curl. Bese isevisi ye-SMTP iqinisekisa umsebenzisi we-imeyili ngaphakathi kwalolo xhumano.
--ssl-reqd idinga ukukhushulwa ku-TLS kule URL ye-SMTP. Gcina ukuqinisekiswa kwesitifiketi kuvuliwe egameni le-host ye-imeyili elihlosiwe. Ukuqinisekiswa kwe-proxy okuphumelelayo akufakazi ukuthi i-TLS noma ukungena kwe-imeyili kuzophumelela.
Ama-proxy amaningi e-HTTP ajwayelekile akhawulela ama-port e-CONNECT. Ukwenqatshwa kwe-port 587 kungase kube inqubomgomo ngamabomu. Cela umzila ogunyaziwe esikhundleni sokuzama kaningi ama-port angahlobene noma ukuthatha umkhawulo njengokonakala.
Ama-sevisi e-imeyili angase futhi aphoqelele izimvume zomthumeli nezinqubomgomo zokuthumela uma umzila ususebenza. Funda impendulo ye-SMTP. Umlayezo owenqatshwe ngemva kokuqinisekisa udinga isixazululo esihlukile kunetunnel enqatshwe ngaphambi kokufika kokubingelela kwe-SMTP.