Como enviar un formulario por correo electrónico

Instrucións paso a paso fáciles

Un formulario, cando está seguro, é unha forma eficaz de recoller información importante. Non obstante, un formulario no correo electrónico non está seguro. Algúns clientes de correo electrónico poden ver o formulario como un risco de seguridade e abrir unha alerta para o asinante. Outros deshabilitarán definitivamente o formulario. Ambos van diminuír a súa taxa de terminación e ding a súa reputación. Considere incluír unha chamada á acción no seu correo electrónico, cun hipervínculo a unha páxina de destino co formulario.

Formulario de dificultad para enviar por correo electrónico

Hai dúas razóns principais polas que os formularios non se usan con maior frecuencia nun correo electrónico e por que probablemente nunca enviou un correo electrónico.

  1. A forma en que os formularios normalmente se usan na web non funciona co correo electrónico de xeito directo e de forma independente.
  2. Non hai ningún cliente de correo electrónico que teña Inserir | Forma ... nalgún lugar do seu menú.

Como enviar un formulario por correo electrónico

Para enviar un correo electrónico, temos que configurar un script en algún lugar nun servidor web que toma a entrada do formulario enviado por correo electrónico. Para que isto funcione, o navegador web do usuario debe ser lanzado e mostrará algunha páxina de "resultados" onde nos dicimos que recompilamos os datos. O cliente de correo electrónico compón automaticamente un correo electrónico que contén a entrada do formulario e envíallo de novo a unha dirección que especificamos. Isto soa complicado, pero se ten acceso a un servidor web e pode executar scripts nel, esta é unha opción viable.

Para configurar o formulario necesitamos habilidades e etiquetas HTML e tamén aquí empezaremos a introducir o segundo (e último) problema.

Código fonte orixinal

En primeiro lugar, imos ver o que debería ter o código fonte HTML dunha forma moi sinxela. Para descubrir por que se usan estes códigos HTML para este formulario, consulte este tutorial de formularios.

Aquí está o código desnudo:

Vas asistir?

Por suposto!

Pode ser?

Non.

O problema agora é obter este código nunha mensaxe que creas nun programa de correo electrónico. Para facelo, debes buscar un xeito de editar a orixe HTML á mensaxe. Desafortunadamente, isto non sempre é posible. O Outlook Express 5 para Macintosh, por exemplo, non ofrece ningunha forma de editalo; Eudora tampouco. Netscape e así como Mozilla ofrecen un xeito de inserir etiquetas HTML na mensaxe. Non é perfecto, pero funciona.

A opción probabelmente mellor é Outlook Express 5+ para Windows, onde ten unha pestana extra para a fonte .

Alí, pode editar libremente e inserir o código do formulario como desexe. Unha vez que termine de ingresar o código fonte do formulario e escribir o resto da mensaxe, pode envialo e enviar un formulario por correo electrónico.

En resposta, (con sorte) recibirá os resultados do formulario en forma de datos en bruto, que terá que post-procesar, tal e como faría se o formulario de correo electrónico estivese nunha páxina da web. Por suposto, só terá resultados en absoluto se os destinatarios do formulario enviado por correo electrónico poden mostrar HTML nos seus clientes de correo electrónico.

Unha alternativa: Formularios de Google

Google Forms permítelle crear e enviar enquisas incrustadas nun correo electrónico. O destinatario pode cubrir o formulario dentro do correo electrónico se teñen Gmail ou Google Apps. Se non o fan, hai unha ligazón ao comezo do correo electrónico que os levará a un sitio para completar o formulario. Todo o proceso de inserción de formularios de Google en correo electrónico é relativamente sinxelo de completar.