Què fer quan els formularis de correu no funcionen

Els formularis de Mailto no sempre són tan fiables com esperem. Sembla senzill, feu clic al botó Formulari i ha d'enviar les dades del formulari per correu electrònic. Però les formes mailto no sempre són tan simples. De vegades, vostè o el seu client omplen acuradament el formulari, però, en lloc de enviar els continguts de la forma a l' adreça de correu electrònic , obre el client de correu electrònic.

De vegades, el client de correu electrònic té un tema que té un aspecte semblant a :? name=jennifer&email=webdesign@aboutguide.com&comments=these són els meus comentaris, però el cos del correu electrònic està en blanc. I de vegades, no hi ha res de la forma que s'afegeix al correu electrònic en absolut. Aquest és el problema amb Mailto Forms. Es basen en dues coses:

  1. El sistema del client ha de tenir un client de correu electrònic predeterminat
  2. El navegador web del client ha de poder connectar-se a aquest client de correu electrònic

Si creeu una pàgina amb un mailto, i el vostre client no té un client de correu electrònic al vostre sistema, el formulari mailto no funcionarà. Si el seu navegador web no es pot connectar amb el client de correu electrònic, el formulari mailto no funcionarà. Aquest problema depèn de molts factors, entre els quals s'inclouen:

I encara que pugui utilitzar JavaScript per detectar el navegador i el sistema operatiu, si és la interacció entre ells i el client de correu electrònic, encara tindreu un problema.

Què es pot fer per corregir els formularis de Mailto trencats?

Si sou un desenvolupador web amb formularis i voleu utilitzar un formulari de correu electrònic, heu de tenir en compte aquesta limitació. No importa el que feu, és possible que alguns dels vostres clients no puguin utilitzar el formulari.

Si encara voleu utilitzar un formulari de correu electrònic al vostre lloc, haureu d'assegurar-vos que els vostres formularis siguin correctes. I heu de validar el codi HTML per assegurar-vos que no hi hagi altres problemes.

La millor solució per als formularis trencats de correu

Recomano que utilitzeu un script CGI o PHP en comptes d'un formulari mailto. Hi ha moltes maneres d'utilitzar un CGI, fins i tot si no sap com programar. Aquests són alguns recursos que poden ajudar:

Aquest article forma part del Tutorial sobre formularis HTML