Utilia

Generator ng Mailto Link

Gumawa ng mailto link na may recipient, CC, BCC, subject at nilalaman, na tama ang percent-encoding, kasama ang ready-to-paste na HTML link.

Binubuksan ang default email app mo na may nakalagay nang field. Walang ipinapadala.

Mga pagsusuri

Paano gamitin ang mailto link generator

  1. I-type ang isa o higit pang address sa Para kay. Paghiwalayin ang ilang address gamit ang kuwit o bagong linya.
  2. Opsyonal na punan ang Cc at Bcc, isang Paksa at isang Nilalaman ng mensahe. Pinananatili ang line break sa nilalaman.
  3. Itakda ang Teksto ng link, ang mga salitang iki-click ng bisita. Kung iiwan mong blangko, gagamitin ang unang address.
  4. Kopyahin ang Mailto link para gamitin kahit saan tumatanggap ng URL (button builder, newsletter, QR code), o kopyahin ang HTML link para i-paste sa web page.
  5. I-click ang Subukan ang link para buksan ang sarili mong email app na may nakalagay nang lahat. Walang ipinapadala hanggang ikaw mismo ang pumindot ng send.

Pinupunan ng I-load ang halimbawa ang form ng sample na support request, at inaalis ng I-clear ang bawat field. Tumatakbo ang lahat sa browser mo.

Paano binubuo ang mailto link

Ang mailto: scheme ay tinutukoy ng RFC 6068. Ang recipient ay sumusunod kaagad pagkatapos ng colon, pinaghihiwalay ng kuwit, at ang iba pang field ay sumusunod bilang query parameter:

mailto:support@example.com?cc=sales@example.com&subject=Order%20question&body=Hello%2C%0D%0A...

Dahil URL ang buong bagay, dapat percent-encoded ang bawat halaga. Inilalapat ng tool na ito ang mga panuntunang aktwal na hinihingi ng RFC:

  • Ang espasyo ay nagiging %20, hindi kailanman +. Ang plus sign ay nangangahulugang “espasyo” lamang sa HTML form submission. Sa mailto link, ipinapakita ng maraming email client ang literal na +, kaya ang Order+question ay darating bilang “Order+question”. Ang tunay na + sa teksto mo ay na-encode bilang %2B.
  • Ang line break ay nagiging %0D%0A (carriage return kasama ang line feed), anuman ang line ending ng system mo, na siyang hinihingi ng RFC 6068 sa nilalaman.
  • Ang reserved na character tulad ng &, =, ?, # at % ay na-encode, kaya ang subject na tulad ng “Q&A” ay hindi nahahati sa pangalawang parameter.
  • Ang letter na may accent at non-Latin ay na-encode bilang UTF-8, halimbawa ang é ay nagiging %C3%A9.
  • Ang @ ng bawat address ay nananatiling nababasa, tulad ng pinapayagan ng pamantayan.

Sa HTML output, naka-escape din ang link para sa href attribute, at naka-escape bilang HTML ang teksto ng link, kaya ang quote o angle bracket sa subject mo ay hindi makakasira ng page.

Mga pagsusuring ginagawa

Minamarkahan ng Mga pagsusuri ang address na mukhang hindi wasto, address na nakalista nang dalawang beses sa To, Cc at Bcc, at address na may letter na may accent, na tinatanggihan ng maraming client sa link. Ang display name tulad ng Jane <jane@example.com> ay hindi pinapayagan sa mailto link, kaya ang address lamang sa pagitan ng angle bracket ang pinananatili. Binabalaan ka rin kapag may subject o nilalaman ang link pero walang recipient, at kapag lumampas ito sa mga 2,000 character, ang punto kung saan nagsisimulang putulin ito ng ilang browser at email app.

Mga limitasyong dapat malaman

Nakadepende ang mailto link sa device ng bisita. Binubuksan nito ang anumang email app na nakatakdang default, at sa computer na walang isa (karaniwan sa gumagamit ng webmail), maaaring walang mangyari ang pag-click o magbukas ito ng app na hindi nila ginagamit. Magandang ideya ring ipakita ang address bilang nakikitang teksto, o mag-alok ng contact form. Hindi maaaring magdagdag ng attachment sa pamamagitan ng mailto link, at hindi sinusuportahan ang HTML formatting sa nilalaman: plain text ang nilalaman.

Mga madalas itanong

Bakit %20 ang espasyo at hindi +?

Itinuturing ng RFC 6068 ang mailto query bilang plain URI, kung saan ordinaryong character ang +. HTML form lamang ang gumagamit ng + para sa espasyo. Ang pag-encode sa espasyo bilang %20 ang tanging anyo na pareho ang pagbasa ng lahat ng email client.

Pwede ba akong magdagdag ng ilang recipient?

Oo. Maglagay ng ilang address sa Para kay, Cc o Bcc, na pinaghihiwalay ng kuwit, semicolon o bagong linya. Pinagsasama ng tool ang mga ito gamit ang kuwit, ang separator na tinutukoy ng pamantayan. Inaasahan ng ilang lumang bersyon ng Outlook ang semicolon, pero tumatanggap ang kasalukuyang client ng kuwit.

Nakatago ba ang Bcc sa taong nag-click?

Hindi. Itinatago ng Bcc ang address sa ibang recipient ng email, hindi sa bisita mo. Mababasa ng kahit sino ang buong link sa page source, kaya huwag maglagay ng address sa Bcc na gusto mong manatiling pribado.

Makokolekta ba ng spammer ang address?

Nakikita sa page source ang address sa mailto link, at kinokolekta talaga ito ng scraping bot. Kung nag-aalala ka sa spam, mas ligtas ang contact form kaysa mailto link.

Bakit walang ginagawa ang link sa computer ko?

Walang nakatakdang default email app ang browser mo. Magtakda ng isa sa operating system settings, o sabihan ang browser na gamitin ang webmail mo para sa mailto: link. Ayos lang ang link mismo.