Mailto mindenestül

Sokadszorra is levonom a következtetést, hogy nem szabad a felhasználókat arra kérni, hogy e-mailben küldjék el a kért adatokat, mert a fele lemarad és úgy járunk, mint az egyszeri piarista, aki szerint a négy evangélista a következő három: Dávid és Góliát.

Ha már nem tudunk a felhasználóknak webes űrlapot adni, akkor legalább adjunk egy félig megírt e-mailt, amit csak ki kell tölteniük, például ilyet:

mailto Outlookban

Ehhez mindössze egy mailto: linkre van szükség, kellően felparaméterezve, mert hogy azt is lehet. A fenti levél akkor jött létre, mikor egy oldalon az alábbi linkre kattintottam (sortörések nélkül):

  <a href="mailto:gina@example.com; zoli@example.com
          ?cc=roby@example.com
          &bcc=andris@example.com
          &subject=Kitöltött űrlap
          &body=Küldöm a szükséges adatokat:%0A%0A
                Név: %0A
                Cím: %0A
                Preferált e-mail cím: %0A
                %0A
                Köszönettel, %0A">ide</a>

Amit érdemes észrevenni:

  • Nem csak a TO mezőt lehet előre kitölteni, hanem minden mezőt.
  • A paraméterek tetszőleges sorrendben következhetnek, az első előtt kérdőjel (?), a többi között pedig & jel kell.
  • A nagy könyv szerint a címzetteket vesszővel kell elválasztani, az Outlook nálam csak a pontosvesszővel birkózott meg.
  • A jelek szerint a magyar ékezetek kezelésével nincs gond, legalábbis Outlooknál.
  • Több soros body is írható, a sortörést a %0A jelzi, amiből ha kettőt rakunk egymás alá, akkor üres sort kapunk.
  • Mindezt persze illene URL enkódolni, de legalább a szóközök helyett %20-t írni, tapasztalataim szerint azzal sincs gondja az Outlooknak.

Persze az e-mail címet illene úgy beletenni az űrlapba, hogy lehetőleg kevés spam érkezzen rá, ezzel kapcsolatban ajánlom figyelmetekbe a reCAPTCHA Mailhide szolgáltatását.

Technorati Tags: ,,

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s