GitHub Pages publica archivos estáticos desde un repositorio. No ejecuta código de servidor, así que no puede recibir envíos de formularios por sí mismo.
Un formulario alojado de Letterbox cubre esa carencia. Agregas un enlace, los mensajes llegan por correo y no se guarda nada más en tu repositorio.
Configúralo
-
Crea tu formulario
Regístrate gratis, agrega tu correo electrónico como destinatario y crea un formulario de contacto.
Configuración de la cuenta paso a paso en la documentación →
-
Copia su enlace
Tu perfil muestra el enlace de cada formulario. Se ve así, y los niveles Pro y superiores pueden darle un nombre personalizado:
https://ltrbx.contact/your-form-id -
Agrega el enlace a tu sitio
En cualquier página Markdown, como index.md:
Markdown [Contáctanos](https://ltrbx.contact/your-form-id)O en una página o plantilla HTML:
HTML <a href="https://ltrbx.contact/your-form-id">Contáctanos</a>Haz commit y push del cambio. El enlace estará disponible cuando GitHub Pages reconstruya tu sitio.
El mismo enlace en Markdown funciona en el README de un repositorio, para que también puedan contactarte desde la página del proyecto.
GitHub Pages construye los sitios con Jekyll por defecto. Para mantener el enlace en un solo lugar, consulta Formulario de contacto para Hugo y Jekyll
-
Envía un mensaje de prueba
Publica tu sitio, abre el enlace y envíate un mensaje. Se entrega en la dirección de correo de tu destinatario.
Conviene saber
- Tu dirección de correo nunca aparece en el código de tu sitio. Los visitantes solo ven el formulario.
- El filtrado de spam está incluido en todos los niveles.
- Letterbox aloja la página del formulario. Todavía no acepta envíos desde formularios en tus propias páginas y no admite archivos adjuntos.
- El nivel gratuito incluye 2 formularios, 1 destinatario y 5 mensajes por semana. Comparar planes