Skip to main content

"Mailto" elementų trumpas vadovas: URL

Anonim

Jei įgalinsite svetainės lankytojus siųsti jums el. Laišką naudodami "mailto:" nuorodą, jūs suteikėte jiems itin patogų būdą susisiekti. Viskas, ką jie turi padaryti, yra paspausti ir pradėti rašyti savo pranešimą.

Bet šis patogumas yra ne visi galingi mailto: yra sandėlyje. Tarkime, kad norite apibrėžti numatytąjį "Tema", pvz., Kad žinotumėte, kad el. Laiškas buvo išsiųstas adresu "mailto:" jūsų svetainėje. Arba galbūt norėsite pasiūlyti numatytąjį teksto kūnui, jei lankytojai spustelėja tam tikrą nuorodą (galite naudoti ją, pavyzdžiui, sukurti paprastą tyrimą).

Leiskite sužinoti, kaip šie išplėstiniai, bet jokiu būdu sunku naudoti mailto: darbas.

Mailto: URL

"Mailto" URL iš esmės susideda iš trijų dalių. Pirmiausia ateina:

  • Žodis mailto: po to
  • Gavėjo el. Pašto adresas ir galiausiai ateis
  • Antraštės eilutės, apibrėžiančios įvairioms pranešimų dalims numatytas vertes.

Kam: Gavėjo el. Pašto adresas

Gavėjo el. Pašto adresas (kuris po mailto: iš karto) iš tikrųjų gali būti daugiau nei vienas adresas. Keli adresai yra atskirti kableliu (taip pat, kaip jūs jį naudojate el. Pašto kliento eilutėje To:). Įdomu tai, kad "mailto:" nuoroda taip pat galioja (ir veikia), jei jame nėra jokio numatytojo gavėjo adreso.

Todėl visiškai teisėta nustatyti numatytąją temą (naudojant ? Subject = ) tiesiai po mailto: . Mes galime sukurti pranešimą su numatytuoju tema, bet joks numatytasis gavėjas:

mailto: subject = Doc,% 20do% 20da% 20dance.

Antraštės: kur eina žinutė ir temos eilutė

Geriausi dalykai, žinoma, ateina paskutinis. "Mailto: URL" antraštės dalyje mes galime padaryti beveik viską. Kiekvienas antraštės pavadinimas ir vertė, nurodyta RFC 2822 - interneto pranešimo formatas, gali būti naudojami teoriškai.

Galime ne tik nurodyti Subject: linijas, bet ir Cc: (kopijavimo kopijavimas) arba Bcc: (akloji kopija).

X-antraštės yra pastabos super naudingos

Ypač įdomus yra sugebėjimas sugalvoti savavališkas antraštes. Joms reikia tik prieš tai X- būti teisėta - galbūt žinote visur X-Mailer: antraštė. Kartu su el. Pašto klientu, galinčiu filtruoti pagal savavališkas antraštes, tai daro puikias rūšiavimo ir filtravimo galimybes.

Visos antraštės nurodomos taip pat, kaip mes jau žinome iš temos: antraštės pavadinimas = antraštės vertė, pavyzdžiui, X-Z = Y .

Deja, tokie "X-Headers" dirba su beveik bet kokiu naršyklės ir el. Pašto kliento deriniu, todėl negalima pasikliauti, kad jie būtų išsiųsti.

Numatytasis pranešimo tekstas

Galiausiai yra vienas specialus antraštės pavadinimas: kūnas.

Naudodami šią antraštę galite nurodyti tekstą, kuris bus rodomas el. Laiško kūne. "Mailto: URL" sistemos kūno dalis pirmiausia skirta trumpiems teksto pranešimams.

Dėl to, kaip nuorodos veikia HTML, specialieji simboliai turi būti užkoduoti, kai jūs sukonfigūravote numatytąjį "mailto:" nuorodą. Tarpas turi būti išverstas į %20, pavyzdžiui, ir linijos pertrauka tampa % 0D% 0A.

Laimei, jūs neturite prisiminti šių kodavimų ar daryti juos rankomis. Vietoje to naudokite JavaScript arba patogų mailto: URL koduotuvą.

Sujungti antraštes

Bet kaip galite, pavyzdžiui, turėti daugiau nei vieną antraštės dalį, numatytąjį temą ir numatytąjį pranešimo tekstą? Tai atliekama su ampersandu: &.

Pirmasis antrašte po klausimo ženklo seka gavėjo adresas: ?. Visos būsimos antraštės prisegamos bet kokia tvarka, atskirtos ampersandais.

Pavyzdžiui (linijų pertraukos čia yra tik siekiant užtikrinti tvarkingą išvaizdą, žinoma, jų neįrašėte į URL):

mailto: [email protected]

? Subject = Ha!

& X-Mailer = Baluba

& body = Ha!% 0D% 0ABla!