Ir al contenido

Enviar correo

Verifica Runtime y dominio, crea una clave de envío y prueba un destino verificado. Cloudflare Workers Paid es necesario para destinatarios arbitrarios. Elige essential, transactional o subscription; este último exige topic.

Terminal window
curl "$ALL2CF_SEND_URL/emails" -H "Authorization: Bearer $ALL2CF_SEND_KEY" -H "Content-Type: application/json" -H "Idempotency-Key: order-1048" -d '{"from":"hello@example.com","to":"cliente@example.net","subject":"Recibo","html":"<h1>Pagado</h1>"}'

Reutiliza la misma clave para la misma solicitud; contenido diferente se rechaza. /emails/batch ofrece validación estricta o permisiva; scheduled_at programa y permite cambiar/cancelar antes del envío. Adjuntos usan Base64 o HTTPS público; descarga máxima 25 MiB y mensaje Cloudflare 5 MiB. En 429/5xx elegibles, aplica espera con la misma clave.