Mailto elementide lühijuhend: URL

Võite määrata e-posti lingid vaikimisi, keha teksti ja rohkem

Kui lubate oma veebisaidi külastajatel saata teile e-kiri aadressil mailto: link, olete pakkunud neile eriti mugavat kontakti loomist. Kõik, mida nad peavad tegema, on klõpsata ja sõnumit kirjutada.

Kuid see mugavus ei ole kõik võimas mailto: on laos. Oletame, et tahate määrata vaikimisi teemat näiteks nii, et teate, et e-kiri saadetakse saidi mailto: linki kaudu. Või äkki soovite soovitada kehast vaikimisi teksti, kui külastajad klõpsavad teatud lingil (näiteks saate seda kasutada lihtsa küsitluse loomiseks).

Vaatame välja, kuidas need täiustatud, kuid pole mingil määral kasutatavad mailto: töö.

Mailto: URL

Mailto URL koosneb põhiliselt kolmest osast. Esiteks tuleb

Et

Saaja e-posti aadress (mis järgneb mailto: kohe) võib tegelikult olla rohkem kui üks aadress. Mitu aadressi eraldatakse komaga (nagu kasutaksite seda oma e-posti kliendi reale To:). Huvitaval kombel kehtib mailto: link ka (ja töötab), kui see üldse ei sisalda vaikimisi saaja aadressi.

Seepärast on täiesti seaduslik seada vaikimisi objekt (kasutades " subject =" ) kohe pärast mailto:. Me saame luua sõnumi vaikematerjaliga, kuid vaikimisi ei saa seda saata: mailto:? Subject = Doc,% 20do% 20da% 20dance .

Päised

Parimad asjad, muidugi, on viimased. Mailto: URL-i "päises" saame teha peaaegu kõike. RFC 2822-Interneti-sõnumi vormingus määratletud päise nimi ja väärtus on teoreetiliselt kasutatavad.

Mitte ainult ei saa me määrata "Subject:" read, vaid ka "Cc:" (koopia saatmine) või "Bcc:" (pimekrükk).

X-päised

Eriti huvipakkuv on võime "leiutada" suvalisi pealkirju . Neil peab olema õiguslikuks ees "X-", võib-olla teate, et üldkasutatav X-Mailer: päis. Koos e-posti kliendiga, mis suudab filtreerida meelevaldsete päiseeliinide põhjal, on see suurepärane sorteerimis- ja filtreerimisvõimalusi.

Kõik päise read on täpsustatud samamoodi, nagu me teame juba teemast: [päise nimi] = [päise väärtus], näiteks: XZ = Y.

Kahjuks töötavad sellised X-päised peaaegu igasuguse brauseri ja e-posti kliendi kombinatsiooniga, nii et te ei saa neid edasi saata.

Vaikimisi sõnumi tekst

Lõpuks on üks spetsiaalne päise nimi: keha .

Selle "päisega" saate määrata teksti, mis ilmub e-kirja kehas. Mailto: URL-i kava kehaosa on mõeldud peamiselt lühikesteks sõnumitekstideks.

Lingil HTML-vormingus töötamise tõttu tuleb erimärke kodeerida, kui ehitate mailto: linki vaikekeha. Ruumi tuleb tõlkida näiteks "% 20" ja rea ​​vahe on "% 0D% 0A".

Õnneks ei pea te neid kodeeringuid meeles pidama või käsitsi. Selle asemel kasutage JavaScript või sobivat mailto: URL-kodeeringut.

Pealkirjade ühendamine

Kuid kuidas saab näiteks olla rohkem kui üks "päise" osa, vaikimisi Teema ja vaikimisi sõnumi tekst? Seda tehakse ampersandiga: & .

Esimene päis järgib saaja aadressi pärast küsimärk: "?". Kõik tulevaste päised on lisatud ükskõik millises järjekorras, eraldatuna ampersantsidega.

Näiteks (siin on reavahetused ainult garanteeritud välimuse tagamiseks, muidugi ei sisesta need URL-i):
mailto: recipient@example.com
? subject = Ha!
& X-Mailer = Baluba
& body = Ha!% 0D% 0ABla!