Pikaopas Mailto: URL-osoitteiden elementeistä

Voit määrittää oletusaiheita, kehon tekstiä ja lisää sähköpostiosoitteissa

Jos otat verkkosivustosi kävijät lähettämään sinulle sähköpostia mailto: linkin kautta, olet antanut heille erityisen kätevän yhteydenoton. Kaikki mitä heidän on tehtävä on klikata ja aloittaa kirjoittamalla heidän viestin.

Mutta tämä ei ole kaikki mahtava mailto: on varastossa. Oletetaan esimerkiksi, että haluat määrittää esimerkiksi oletushakemuksen, jotta tiedät, että sähköpostiviesti lähetettiin sivustosi mailto: -linkin kautta. Tai ehkä haluat ehdottaa kehon oletustekstiä, jos kävijät napsauttavat tiettyä linkkiä (voit luoda esimerkiksi yksinkertaisen kyselyn).

Tutkitaan, miten nämä edistyneet, mutta ei mikään vaikea käyttää mailto: työtä.

Mailto: URL

Mailto-URL koostuu pääasiassa kolmesta osasta. Ensin tulee

jotta

Vastaanottajan sähköpostiosoite (joka seuraa mailto: heti) voi olla useampi kuin yksi osoite. Useat osoitteet erotetaan pilkulla (aivan kuin käytät sitä sähköpostiosoitteesi To: -rivillä). Kiinnostavaa on, että mailto: linkki on myös pätevä (ja toimii), jos se ei sisällä lainkaan oletuksena olevaa vastaanottajan osoitetta.

Tällöin on täysin laillista asettaa oletusaihe (käyttäen ? Subject = ) heti mailto:. Voimme luoda viestin oletusaiheella, mutta ei oletusarvoista vastaanottajaa: mailto:? Subject = Doc,% 20do% 20da% 20dance .

otsikot

Tietenkin parhaimmat asiat tulevat viimeiseksi. Mailto: URL-osoitteen otsikossa voi tehdä melkein mitä tahansa. RFC 2822: ssa määritelty otsikkonimi ja arvo voidaan määritellä teoriassa Internet-viestimuodossa.

Ei vain voimme määrittää "Subject:" rivit, mutta myös "Cc:" (hiilikuitin lähettäminen) tai "Bcc:" (sokea hiilikuitin).

X-otsikot

Erityisen mielenkiintoinen on kyky "keksiä" mielivaltaisia otsikkorivejä . Heidän täytyy vain olla "X-" ennen oikeudellista - ehkä tiedätte kaikkialla olevan "X-Mailer:" otsikon. Yhdessä sähköpostiosoitteen kanssa, joka pystyy suodattamaan mielivaltaisten otsikkorivien perusteella, tämä tekee hienoista lajittelu- ja suodatusmahdollisuuksista.

Kaikki otsikkorivit on määritelty samalla tavoin kuin tiedämme asiasta: [header name] = [header value], esimerkiksi: XZ = Y.

Valitettavasti tällaiset X-otsikot toimivat tuskin millä tahansa selaimen ja sähköpostiohjelman yhdistelmällä, joten et voi luottaa siihen, että ne lähetetään.

Oletusviestin teksti

Lopuksi on olemassa yksi erityinen otsikon nimi: runko .

Tämän "otsikon" avulla voit määrittää tekstin, joka näkyy sähköpostiviestissä. Mailto: URL-järjestelmän kehon osa on tarkoitettu lähinnä lyhyille tekstiviesteille.

Koska linkit toimivat HTML: ssä, erikoismerkit on koodattava, kun muodostat mailto: linkin oletuskehityksen. Tilaa on käännettävä esimerkiksi kohtaan "% 20" ja rivinvaihto tulee "% 0D% 0A".

Onneksi sinun ei tarvitse muistaa näitä koodauksia tai tehdä niitä käsin. Käytä sen sijaan JavaScriptia tai kätevää mailto: URL-kooderia.

Yläosien yhdistäminen

Mutta miten sinulla voi olla enemmän kuin yksi "otsake" -osa, oletusaihe ja oletusviestin teksti? Tämä tehdään ampersand: & .

Ensimmäinen otsikko seuraa vastaanottajan osoitetta kysymysmerkin jälkeen: "?". Kaikki tulevat otsikot on kiinnitetty mihin tahansa järjestykseen, erotettuina ampersands.

Esimerkiksi (rivit ovat täällä vain varmistaaksesi siistit ulkoasut, tietenkään et lisää niitä URL-osoitteeseen):
mailto: recipient@example.com
? subject = Ha!
& X-Mailer = Baluba
& body = Ha!% 0D% 0ABla!