Quick Gid pou Eleman nan yon Mailto: URL

Ou ka presize sijè default, tèks kò ak plis ankò nan lyen imel

Si ou pèmèt vizitè sit entènèt ou a voye ba ou yon imèl atravè yon mailto: lyen, ou te bay yo ak yon fason patikilyèman pratik pou etabli kontak. Tout sa yo dwe fè se klike epi yo kòmanse sezisman mesaj yo.

Men, sa a konvenyans se pa tout mailto la vanyan sòlda: gen nan magazen. An n di ou vle defini yon Sijè default, pou egzanp, kidonk, ou konnen imèl la te voye via mailto: lyen sou sit entènèt ou an. Oswa petèt ou vle sijere yon tèks default pou kò a si vizitè klike sou yon lyen patikilye (ou ka itilize sa a yo kreye yon sondaj senp, pou egzanp).

Ann chèche konnen ki jan sa yo avanse, men pa gen okenn vle di itilizasyon difisil nan mailto: travay.

Mailto a: URL

Yon URL mailto fondamantalman konsiste de twa pati. Premye vini

Pou

Adrès imèl moun k ap resevwa a (ki suiv mailto: imedyatman) ka aktyèlman plis pase yon adrès. Adrès miltip yo separe pa yon vigil (menm jan ou ta sèvi ak li nan la: liy nan kliyan imel ou). Enteresan, yon mailto: lyen tou valab (ak travay) si li pa gen okenn adrès benefisyè default nan tout.

Se poutèt sa parfe legal yo mete sijè a default (lè l sèvi avèk ? Sijè = ) dirèkteman apre mailto:. Nou ka kreye yon mesaj ak yon sijè default men pa gen okenn benefisyè default: mailto:? Sijè = Doc, 20do% 20da% 20dance .

Tèt

Bagay sa yo pi byen, nan kou, vin dènye. Nan pati nan "header" nan mailto: URL nou ka fè prèske anyen. Nenpòt non ak valè header ki espesifye nan RFC 2822 -The Fòm Mesaj Entènèt-ka itilize nan teyori.

Se pa sèlman nou ka presize "Subject:" liy, men tou "Cc:" (voye yon kopi kabòn) oswa "Bcc:" (yon kopi avèg kabòn).

X-Headers

Nan enterè patikilye se kapasite nan "envante" liy header abitrè. Yo sèlman bezwen anvan pa "X-" yo dwe legal - petèt ou konnen omniprésente "X-Mailer:" header la. Ansanm ak yon kliyan imèl ki kapab filtraj ki baze sou liy header abitrè, sa fè pou bèl klasman ak posiblite filtraj.

Tout liy header yo espesifye nan menm fason nou deja konnen nan sijè a: [non header] = [valè header], pou egzanp: XZ = Y.

Malerezman, tankou X-Tèt travay ak diman nenpòt konbinezon de navigatè ak kliyan imel, kidonk, ou pa ka konte sou yo pou yo voye.

Default Mesaj tèks

Finalman, gen yon non espesyal non: .

Avèk sa a "header", ou ka presize tèks ki ap parèt nan kò mesaj imel la. Pati nan kò nan mailto a: konplo URL la gen entansyon sitou pou mesaj kout tèks.

Akòz lyen yo lyen travay nan HTML, karaktè espesyal yo dwe kode lè ou konstwi yon kò default pou yon mailto: lyen. Yon espas dwe tradui nan "% 20", pou egzanp, ak yon ti repo liy vin "% 0D% 0A".

Erezman, ou pa bezwen sonje kod sa yo oswa fè yo nan men yo. Sèvi ak JavaScript oswa mailto a pratik: URL encoder olye.

Konbine Headers

Men, ki jan ou ka gen plis pase yon sèl "header" pati, yon sijè default ak yon tèks mesaj default, pou egzanp? Sa a se fè ak yon ampersand: & .

Premye header swiv adrès moun k ap resevwa a apre yon mak kesyon: "?". Tout tit pwochen yo tache nan nenpòt lòd, separe pa ampersands.

Pou egzanp (liy lan kraze yo isit la sèlman asire rezo pwòp, nan kou, ou pa ta insert yo nan URL la):
mailto: recipient@example.com
? sijè = Ha!
& X-Mailer = Baluba
& kò = Ha! 0D% 0ABla!