¿Que facer cando non se traballan os formatos de correo?

Os formularios de Mailto non sempre son tan confiables como esperamos. Parece algo sinxelo, fai clic no botón Formulario e debe enviar os datos do formulario por correo electrónico. Pero os formularios mailto non sempre son tan sinxelos. Ás veces, vostede ou o seu cliente enche coidadosamente o formulario, pero despois, en vez de enviar os contidos do formulario ao enderezo mailto , abre o cliente de correo electrónico.

Ás veces, o cliente de correo electrónico ten un tema que parece algo similar :?name=jennifer&email=webdesign@aboutguide.com&comments=these son os meus comentarios pero o corpo do correo electrónico está en branco. E ás veces, non hai nada do xeito que se engade ao correo electrónico. Este é o problema cos Mailto Forms. Confían en dúas cousas:

  1. O sistema do cliente debe ter un cliente de correo electrónico predeterminado
  2. O navegador web do cliente debe poder conectarse a ese cliente de correo electrónico

Se creas unha páxina con mailto formulario e o teu cliente non ten un cliente de correo electrónico no seu sistema, o formulario mailto non funcionará. Se o seu navegador web non pode conectarse ao cliente de correo electrónico, o formulario mailto non funcionará. Este problema depende de moitos factores, incluíndo:

E aínda que poida usar JavaScript para detectar o navegador eo sistema operativo, se é a interacción entre eles e o cliente de correo electrónico, aínda terá un problema.

¿Que podes facer para corrixir os formatos de Mailto roto?

Se es un desenvolvedor web empregando formularios e quere empregar un formulario mailto, ten que ser consciente desta limitación. Non importa o que fagas, algúns dos teus clientes poden non poder usar o formulario.

Se aínda queres usar un formulario mailto no teu sitio, debes asegurarte de que os teus formularios sexan correctos. E debes validar o teu HTML para asegurarte de que non haxa outros problemas.

A mellor solución para formatos de correo roto

Recomendo encarecidamente que empregue un script CGI ou PHP en lugar de un formulario mailto. Hai moitas formas de usar un CGI mesmo se non sabe como programar. Aquí tes algúns recursos que poden axudar:

Este artigo é parte do tutorial de formularios HTML