Saltar al contenido

Enviar correo electrónico desde una página estática alojada en páginas de GitHub

Solución:

Sí, se puede hacer de esta manera con la ayuda de Formspree.

Formspree

http://formspree.io/

Formularios HTML Simplemente envíe su formulario a nuestra URL y lo reenviaremos a su correo electrónico. No se requiere PHP, Javascript o registrarse, ¡perfecto para sitios estáticos! Solo necesita abrir su editor de texto y pegar el siguiente código:

<form action="http://formspree.io/[email protected]"><input type="email" name="_replyto"><textarea   name="body"></textarea><input type="submit" value="Send"></form>

Eso es todo, ¡tu formulario ya funciona! Publicará el formulario en un dominio externo, formspree.io, y le enviará un correo electrónico con todo el contenido del formulario. Sin base de datos. Y puede presionar responder en su buzón para continuar la conversación con su visitante.

Esta herramienta fue creada por los chicos de Brace, luego de código abierto y alojada por Assembly.

Configurarlo es fácil y gratis. Así es cómo:

Ni siquiera tienes que registrarte.

  1. Configurar el formulario HTML

Cambie el atributo de acción de su formulario a este y reemplace [email protected]
con su propio correo electrónico.

http://formspree.io/[email protected]

  1. Envíe el formulario y confirme su dirección de correo electrónico

Vaya a su sitio web y envíe el formulario una vez. Esto le enviará un correo electrónico solicitando que confirme su dirección de correo electrónico, para que nadie pueda comenzar a enviarle spam desde sitios web aleatorios.

  1. Todo listo, recibe correos electrónicos

A partir de ahora, cuando alguien envíe ese formulario, le enviaremos los datos por correo electrónico.

Esto no se puede hacer de forma nativa en las páginas de GitHub. Deberá utilizar algún tipo de herramienta de envío de formularios.

La documentación de las páginas de GitHub describe lo que puede y no puede hacer con el alojamiento y los complementos que admite.

Las páginas de Github no son compatibles con php y algunas de las otras cosas de backend que necesitarías para esto. Un enfoque simple es simplemente crear un formulario de Google que corresponda a su formulario html y usar la acción enviar a eso. Es un poco más complicado hacerlo sin una redirección, pero se puede hacer.

Así es como lo hice: https://github.com/toperkin/staticFormEmails/blob/master/README.md

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *