Hitri vodič za Elemente Mailto: URL

Lahko določite privzete predmete, besedilo telesa in več v povezavah e-pošte

Če obiskovalcem vašega spletnega mesta omogočite, da vam pošljejo e-pošto preko mailto: povezave, ste jim zagotovili še posebej priročen način vzpostavitve stika. Vse kar morate storiti je, da kliknete in začnete vnašati svoje sporočilo.

Toda to udobje ni vse močne mailto: je v skladišču. Recimo, da želite opredeliti privzeti subjekt, na primer, saj veste, da je bil e-poštni naslov poslan prek povezave mailto: na vašem spletnem mestu. Ali pa bi morda želeli predlagati privzeto besedilo za telo, če obiskovalci kliknejo določeno povezavo (to lahko uporabite, na primer za preprosto raziskovanje).

Let's ugotoviti, kako ti napredno, vendar nikakor ne težko uporabo mailto: delo.

Mailto: URL

URL pošte v bistvu sestavljajo trije deli. Najprej pride

Da

E-poštni naslov prejemnika (ki sledi mailto: takoj) je lahko dejansko več kot en naslov. Več naslovov je ločenih z vejico (tako kot jo uporabljate v vrstici To: od vašega e-poštnega odjemalca). Zanimivo je, da je povezava mailto: prav tako veljavna (in deluje), če sploh ne vsebuje nobenega privzetega naslova prejemnika.

Zato je povsem zakonito postaviti privzeti subjekt (z uporabo ? Subject = ) neposredno po mailto:. Ustvarimo lahko sporočilo s privzetim subjektom, vendar privzetega prejemnika: mailto:? Subject = Doc,% 20do% 20da% 20dance .

Glave

Najboljše stvari, seveda, pridejo zadnji. V "naslovu" del mailto: URL-ja lahko naredimo skoraj vse. V teoriji je mogoče uporabiti vsako ime in vrednost naslova, ki sta navedena v RFC 2822 - Internet Message Format.

Ne samo, da lahko določimo vrstice "Subject:", ampak tudi "Cc:" (pošiljanje kopije ogljika) ali "Bcc:" (kopija slepega ogljika).

X-glave

Posebno zanimanje je sposobnost "izmišljanja" samovoljnih vrstic glave . Preden jih potrebuje le "X-", bi morali vedeti povsod "glava" X-Mailer: ". Skupaj z e-poštnim odjemalcem, ki je sposoben filtriranja na podlagi poljubnih vrstic glave, to omogoča čudovite možnosti razvrščanja in filtriranja.

Vse vrstice v glavi so določene na enak način, kot že vemo iz predmeta: [ime glave] = [glava vrednost], na primer: XZ = Y.

Na žalost takšni X-Headers delajo skorajda brez kombinacije brskalnika in e-poštnega odjemalca, zato se ne morete zanesti na njih, da jih pošljete.

Privzeto besedilo sporočila

Na koncu je še eno posebno ime glave: telo .

S tem »glavo« lahko določite besedilo, ki se bo pojavilo v telesu e-poštnega sporočila. Del telesa sheme mailto: URL je namenjen predvsem kratkim besedilnim sporočilom.

Zaradi načina povezave v HTML-ju morajo biti posebni znaki kodirani, ko konstruirate privzeto telo za povezavo mailto:. Prostor je na primer preveden v "% 20", prelom vrstice pa postane "% 0D% 0A".

Na srečo vam ni treba zapomniti teh kod ali jih ročno opraviti. Namesto tega uporabite JavaScript ali priročen mailto: URL dajalnik.

Združevanje glave

Toda kako lahko na primer imate več kot en del »glave«, privzeti predmet in privzeto besedilo sporočila? To se naredi z ampersand: & .

Prvi naslov sledi prejemnemu naslovu po vprašalniku: "?". Vse prihodnje glave so pritrjene v poljubnem vrstnem redu, ločene z ampersands.

Na primer (prelomi vrstic so tu samo za zagotovitev čeden videz, seveda jih ne bi vstavili v URL):
mailto: prejemnik@primer.com
? predmet = Ha!
& X-Mailer = Baluba
& body = Ha!% 0D% 0ABla!