Pålitelig skjema-backend uten SMTP-hodepine.
Koble HTML-, React-, Next.js-, Astro- eller egendefinerte skjemaer direkte til et Lugatu-endepunkt. Antispam honeypot-filtrering, sentral innboksadministrasjon og varslingslevering fungerer rett ut av esken med null serverkonfigurasjon.
Null server og null SMTP
Utsett aldri SMTP-legitimasjon eller e-postpassord i grensesnittkoden. Unngå leveringsfeil og spam-svartelister uten problemer.
Smart honningpotte og prisbegrensning
Friksjonsfritt anti-spam forsvar. Blokker automatiske spam-roboter stille uten å irritere de ekte besøkende med vanskelige gåter.
Sentralisert holdbar innboks
Hvert svar lagres trygt i PostgreSQL-innboksen på arbeidsområdet. Meldinger blir aldri forkastet selv om grensene for utgående e-post er nådd.
1. Hvorfor utviklere eliminerer SMTP for webskjemaer
Tradisjonelle nettskjemaer som er avhengige av SMTP- eller PHP-post() lider av høye feilfrekvenser, synlige legitimasjoner i klientbunter og portblokker på moderne serverløse verter. Lugatu erstatter skjøre e-postservere med en spenstig, transaksjonell HTTPS-forminntakspipeline støttet av PostgreSQL.
Lugatu håndterer SPF-, DKIM-, DMARC- og ISP-hastighetsgrenser på dine vegne. Innleveringer vedvarer før varslinger sendes, noe som sikrer null tapte henvendelser.
2. Inntak av nettleserskjema på klientsiden
For skjemaer på klientsiden på statiske nettsteder, send inn forespørsler som JSON direkte til det offentlige skjemaendepunktet ditt. Inkluder et usynlig honeypot-felt for å blokkere automatisert spam uten brukervendte CAPTCHA-er.
<form id="contact-form">
<input type="text" name="name" placeholder="Your Name" required />
<input type="email" name="email" placeholder="you@domain.com" required />
<textarea name="message" placeholder="How can we help?" required></textarea>
<!-- Invisible Honeypot Field (Bots fill this; real users ignore it) -->
<input type="text" name="_gotcha" style="display:none !important" tabindex="-1" autocomplete="off" />
<button type="submit">Send Message</button>
</form>
<script>
document.getElementById('contact-form').addEventListener('submit', async (e) => {
e.preventDefault();
const form = e.target;
const formData = new FormData(form);
const payload = {
fields: {
name: formData.get('name'),
email: formData.get('email'),
message: formData.get('message')
},
honeypot: formData.get('_gotcha') || ''
};
const response = await fetch('https://www.lugatu.com/api/v1/public/forms/YOUR_PUBLIC_FORM_ID/submissions', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json'
},
body: JSON.stringify(payload)
});
if (response.ok) {
alert('Thank you! Your message was received.');
form.reset();
}
});
</script>
3. Programmatiske server-til-server-innsendinger
For backend-applikasjoner, mikrotjenester og server-gjengitte rammeverk tilbyr Lugatu et autorisert programmatisk innsendingsendepunkt som er autentisert med arbeidsområdets live API-nøkkel.
curl -X POST "https://www.lugatu.com/api/v1/forms/YOUR_FORM_GUID/submissions" \
-H "Authorization: Bearer lug_live_your_secret_api_key" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"fields": {
"name": "Alex Taylor",
"email": "alex@studio.design",
"message": "Project consultation request from custom backend service."
}
}'
Arkitektonisk sikkerhet og nøkkelinvariant
API-sikkerhetspolicy: Lugatu live API-nøkler (lug_live_...) er strengt tatt server-til-server-legitimasjon. Legg aldri inn API-nøkler i klientside-HTML, mobilpakker eller grensesnittskript. For skjemaer på klientsiden, bruk alltid det offentlige skjemaendepunktet (POST /api/v1/public/forms/{publicFormId}/submissions).
Feilsøking og vanlige svelgingsfeil
Sørg for at opprinnelsesdomenet som sender inn skjemaet, er oppført under ditt utpekte nettsted i Lugatu-dashbordet. Lugatu håndhever opprinnelsesvalidering for å forhindre uautorisert skjemakapring.
Bekreft JSON-nyttelaststrukturen. Forespørsler må pakke skjemainndata i et "fields"-objekt på toppnivå: {"fields": {"name": "...", "email": "..."}}.
Ofte stilte spørsmål
Trenger jeg en SMTP-server eller e-postleverandør for å bruke Lugatu?
Nei. Lugatu håndterer all e-postlevering, kvoteadministrasjon og SPF/DKIM-verifisering ut av esken ved å bruke transaksjonsleveringsinfrastruktur med høyt rykte.
Hva skjer hvis min månedlige varslingskvote er nådd?
Innleveringene dine går aldri tapt. Alle innkommende forespørsler forblir trygt bevart i dashbordinnboksen din, og du kan oppgradere eller gjennomgå dem når som helst.
Klar til å strømlinjeforme skjemastøtten?
Distribuer ditt første endepunkt på under to minutter. Gratis lag inkludert.