Cómo conectar un formulario de contacto que llega a tu mail

Un sitio estático no puede mandar mails, así que se usa un servicio gratuito (Formspree es el clásico) que recibe lo que envía el formulario y te lo reenvía a tu dirección. Vos creás la cuenta y ponés tu mail; Claude se encarga del código. Después te mandás una prueba para confirmar que llega.

Un formulario que no manda a ningún lado es un dibujo de formulario. Para que el tuyo te escriba al mail de verdad, alcanza con un servicio gratuito que reciba lo que la gente envía y te lo reenvíe — vos ponés tu dirección, Claude pone el código.

Cómo funciona (en una línea)

Tu sitio es estático —archivos— y los archivos no saben mandar mails. Por eso existe un truco estándar: servicios gratuitos que reciben lo que el formulario envía y te lo reenvían a tu mail. Vos no ponés servidor, no ponés plata, no ponés código: ponés tu dirección.

El flujo del formulario: alguien escribe en tu sitio y te llega a tu mail

Cableálo

Con tu proyecto abierto:

Quiero que el formulario de contacto.html funcione de verdad: que lo que
la gente escriba me llegue a [TU MAIL].

Usá un servicio gratuito de formularios para sitios estáticos (el que
recomiendes para empezar). Guiame paso a paso con lo que tenga que hacer
yo (crear cuenta, confirmar mail, pegar alguna clave) y encargate vos
del código.

El formulario: nombre, mail y mensaje. Al enviarse, que muestre un
mensaje de gracias claro. Campos mínimos — nada de pedir teléfono,
empresa y signo del zodíaco.

Claude te va a proponer un servicio (Formspree es un clásico de esta jugada), te guía para crear la cuenta y conecta todo. Aprobá, seguí los pasos, y republicá el sitio cuando esté.

La prueba — sin excepciones

Un formulario no está terminado hasta que te mandaste un mensaje y te llegó:

  1. Abrí tu URL real (la de internet, no el archivo local).
  2. Completá tu propio formulario como si fueras un cliente: “Hola, vi tu sitio, ¿cuánto sale X?”
  3. Mandalo. ¿Apareció el mensaje de gracias?
  4. Abrí tu mail. ¿Llegó? (Mirá spam la primera vez — y si estaba ahí, marcalo como “no es spam”.)