Quick Guide sa mga Elemento sa usa ka Mailto: URL

Mahimo nimong ipasabot ang Default nga mga Subject, Body Text ug More sa Links sa Email

Kung imong mapahigayon ang imong mga bisita sa website nga magpadala kanimo og email pinaagi sa usa ka mailto: link, imong gihatag kini sa usa ka partikular nga sayon ​​nga paagi sa pagtukod og kontak. Ang tanan nga ilang buhaton mao ang pag-klik ug magsugod sa pag-type sa ilang mensahe.

Apan kini nga kahamugaway dili tanan nga gamhanan nga mailto: nga anaa sa tindahan. Ingnon ta nga gusto nimo ipasabot ang default Subject, pananglitan, aron mahibal-an nimo nga ang email gipadala pinaagi sa mailto: link sa imong website. O tingali gusto nimo nga mosugyot ang usa ka default nga teksto alang sa lawas kung ang mga bisita mag-klik sa partikular nga link (mahimo nimo kining gamiton aron paghimo og usa ka yano nga pagsurbi, pananglitan).

Atong tan-awon kon giunsa kini nga mga advanced apan dili gayud lisud nga paggamit sa mailto: trabaho.

Ang Mailto: URL

Ang usa ka URL nga basehan naglangkob sa tulo ka bahin. Una moabut

Sa

Ang email address sa nakadawat (nga nagsunod sa mailto: diha-diha dayon) mahimo nga labaw pa kay sa usa ka address. Ang daghang mga address gibulag sa usa ka comma (sama sa imong paggamit niini sa To: line sa imong email client). Makapainteres, ang usa ka link sa mailto: usab balido (ug magtrabaho) kon kini walay sulod nga address sa pagdawat sa default.

Busa hingpit nga legal nga ibutang ang default nga hilisgutan (gamit ang ? Subject = ) direkta human sa mailto:. Kita makahimo og usa ka mensahe nga adunay default nga hilisgutan apan walay default nga nakadawat: mailto:? Subject = Doc,% 20do% 20da% 20dance .

Mga pangulo

Ang labing maayo nga mga butang, siyempre, moabut sa katapusan. Sa "header" nga bahin sa mailto: URL makahimo kita sa halos tanan. Ang bisan unsang ngalan sa ulohan ug balor nga gihisgutan sa RFC 2822 -Ang Internet Message Format-mahimong gamiton sa teoriya.

Dili lamang kita makatino sa "Subject:" mga linya, kondili usab "Cc:" (pagpadala sa usa ka kopya sa carbon) o "Bcc:" (usa ka buta nga carbon copy).

X-Headers

Ang partikular nga interes mao ang abilidad sa "pag-imbento" sa arbitraryong linya sa header . Kinahanglan lamang sila nga sundan sa "X-" aron mahimong legal - tingali nahibal-an nimo ang kanunay nga "X-Mailer:" header. Uban sa usa ka email client nga makahimo sa pagsala base sa arbitrary nga mga linya sa header, kini naghimo alang sa maanindot nga paghan-ay ug pagsala sa mga posibilidad.

Ang tanan nga mga linya sa header gipahayag sa samang paagi nga nahibal-an na nato gikan sa hilisgutan: [header nga ngalan] = [header value], pananglitan: XZ = Y.

Ikasubo, ang maong mga X-Header nagtrabaho uban sa halos walay bisan unsa nga kombinasyon sa browser ug email nga kliyente, busa dili ka makasalig kanila nga ipadala.

Tinuod nga Mensahe nga Teksto

Sa katapusan, adunay usa ka espesyal nga ngalan sa ulohan: lawas .

Uban niining "header", mahimo nimong isulat ang teksto nga makita sa lawas sa email message. Ang parte sa lawas sa mailto: URL scheme gitumong alang sa mubo nga mga mensahe sa textual.

Tungod sa mga link sa trabaho nga gigamit sa HTML, ang mga espesyal nga karakter kinahanglang ipa-encode kung magtukod ka og default body alang sa mailto: link. Pananglitan, ang usa ka luna gihubad ngadto sa "% 20", ug usa ka linya sa linya mahimong "% 0D% 0A".

Maayo na lang, dili nimo kinahanglan nga hinumdoman kini nga mga pag-encode o buhaton kini pinaagi sa kamot. Gamita ang JavaScript o ang kasayon ​​nga mailto: URL encoder sa baylo.

Paghiusa sa mga Ulohan

Apan unsaon nimo nga adunay labaw pa sa usa ka "header" nga bahin, usa ka default Subject ug usa ka default message text, pananglitan? Kini gibuhat uban sa usa ka ampersand: & .

Ang una nga header nagsunod sa address sa nakadawat human sa usa ka pangutana nga marka: "?". Ang tanan nga mga ulohan sa umaabot gilakip sa bisan unsang order, gibulag sa mga ampersand.

Pananglitan (ang mga linya sa linya dinhi aron masiguro ang maayo nga hitsura; siyempre, dili nimo kini isulod sa URL):
mailto: recipient@example.com
? subject = Ha!
& X-Mailer = Baluba
& body = Ha!% 0D% 0ABla!