Dir kënnt Standardtypen, Kierpertext an méi an E-Mail-Links andeelen
Wann Dir Är Websäiten Besucher erlaabt Iech e Mail via e Mailto Link ze schécken, hutt Dir se mat enger speziell praktesch Manéier e Kontakt gemaach. All dat se maachen mussen klickt a starten hir Maschinn.
Mä dës Bequemlechkeet ass net all déi mächteg Mailto: huet am Geschäft. Loosst Iech soen, datt Dir e Standardtyp definie wëllt, zum Beispill, Dir wësst datt d'E-Mail iwwer e Mailto: Link op Ärer Websäit geschéckt ass. Oder vläicht wëllt Dir e Standardtext fir de Kierper recommandéieren, wann Dir Besucher op e spezielle Link klickt (Dir kënnt dat benotzen fir eng einfach Ëmfro ze maachen, zum Beispill).
Loosst eis erausfannen wéi dës fortgeschratt, awer duerch eng schwiereg Notzung vun mailto: Aarbecht.
De Mailto: URL
E Mailto URL gëtt grondsätzlech aus dräi Deeler. D 'éischt geet
- D'Wuert Mailto: gefollegt duerch
- D'E-Mailadress vum Empfänger, a schliisslech kommen
- "Header" Zeilen fir Standardwerte fir verschidde Message-Parts ze definéieren.
To
D'E-Mailadress vum Empfänger (dat folgend de Mailto: direkt) kann eigentlech méi wéi eng Adress sinn. Verschidden Adressen ginn duerch e Komma getrennt (grad wéi Dir et an der To-Linn vun Ärem E-Mail Client benotzt). Interessant ass e Mailto: Link ass och gëlteg (a funktionnéiert), wann et keng Standard-Adressebuch iwwerhaapt enthält.
Et ass also perfekt legal, fir de Standardpräis ze benotzen (Benotzung ? Subject = ) direkt no Mailto:. Mir kënnen eng Message mat engem Standardproblem erstellen, awer net Standard Default Empfänger: mailto:? Subject = Doc,% 20do% 20da% 20dance .
Headeren
Déi bescht Saache sinn natiirlech lass. Am "Header" vun der Mailto: URL kënnen mir naischt alles maachen. All Header an den Wäert vum RFC 2822 -The Internet Message Format-kann an der Theorie benotzt ginn.
Net nëmmen datt mir "Subject:" Leitungen spezifizéieren, awer och "Cc:" (Schreift e Kuelekonzept) oder "Bcc:" (e Blannkapp).
X-Headeren
Besonnesch Interesse ass d'Fäegkeet "erfannen" arbiträre Header Zeilen . Si brauche just nach "X-" ze goen fir legal ze sinn - vläicht kennt Dir den allgemenge "X-Mailer" Header. Zesumme mat engem eMail klickt an op Basis vun arbiträren Header ze filtrieren, ass dat fir wonnerbar Sortéier- a Filtermoossnamen.
All Header Zeilen ginn an der selwechter Manéier festgestallt datt mir de Sujet schonns kennen: [Header name] = [Header value], zum Beispill: XZ = Y.
Leider hu si sougenannte X-Header mat kaum eng Kombinatioun vu Browser an E-Mail Client, sou datt Dir net op Iech géife vertrauen.
Standard Message Text
Schlussendlech gëtt et e spezielle Header name: Kierper .
Mat dësem "Header" kënnt Dir Text an spezifizéierter Form am Text vun der E-Mail schécken. De Kierper Deel vum mailto: URL Schema ass primär fir kuerz Textualmotiounen geplangt.
Wéinst der Art a Weis wéi Linken an HTML funktionnéieren, mussen speziell Zeechen encodéiert ginn, wann Dir e Standard-Kierper fir e mailto: Link konstruéiert. E Weltraum muss iwwersat ginn op "% 20", zum Beispill, an enger Linnpause gëtt "% 0D% 0A".
Glécklech, Dir musst net dës Kodéierunge erënneren oder se duerch d'Hand. Benotz den JavaScript oder vum Mailbox: URL Encoder stattdessen.
Combining Headers
Awer wéi kënns de méi wéi en "Header" Deel, e Standardtest an e Standard Message Text, zum Beispill? Dëst ass mat engem Ampersand gemaach: & .
Den éischten Header fiert d'Adress vum Empfänger no enger Fro: "?". All zukunftsträifend Zäite ginn an enger Uerdnung befestegt, vun Aperioden getrennt.
Zum Beispill (d'Linnespuren hier sinn hei fir gewéinlech Iwwerleeën ze garantéieren; natierlech, Dir kënnt se net an d'URL setzen):
mailto: recipient@primer.com
Thema = Ha!
& X-Mailer = Baluba
& Kierper = Ha!% 0D% 0ABLA!