안정적인 양식 백엔드 SMTP 두통 없이.
HTML, React, Next.js, Astro 또는 사용자 정의 양식을 Lugatu 엔드포인트에 직접 연결하세요. 스팸 방지 허니팟 필터링, 중앙 받은 편지함 관리 및 알림 전달은 서버 구성 없이 즉시 작동합니다.
제로 서버 및 제로 SMTP
프런트엔드 코드에 SMTP 자격 증명이나 이메일 비밀번호를 노출하지 마세요. 배달 실패와 스팸 블랙리스트를 손쉽게 방지하세요.
스마트 허니팟 및 속도 제한
원활한 스팸 방지 방어. 어려운 퍼즐로 실제 방문자를 짜증나게 하지 않고 자동화된 스팸 봇을 자동으로 차단하세요.
중앙 집중식 내구성 있는 받은 편지함
모든 응답은 작업 공간 PostgreSQL 받은 편지함에 안전하게 저장됩니다. 아웃바운드 이메일 한도에 도달하더라도 메시지는 절대 삭제되지 않습니다.
1. 개발자가 웹 양식에서 SMTP를 제거하는 이유
SMTP 또는 PHP mail()을 사용하는 기존 웹 양식은 높은 실패율, 클라이언트 번들의 자격 증명 노출, 최신 서버리스 호스트의 포트 블록으로 인해 어려움을 겪고 있습니다. Lugatu는 취약한 메일 서버를 PostgreSQL이 지원하는 탄력적인 트랜잭션 HTTPS 양식 수집 파이프라인으로 대체합니다.
Lugatu는 사용자를 대신하여 SPF, DKIM, DMARC 및 ISP 속도 제한을 처리합니다. 알림이 발송되기 전에도 제출 내용이 유지되므로 문의 손실이 전혀 발생하지 않습니다.
2. 클라이언트 측 브라우저 양식 수집
정적 사이트의 클라이언트 측 양식의 경우 공개 양식 엔드포인트에 직접 JSON으로 문의를 제출하세요. 사용자에게 표시되는 CAPTCHA 없이 자동 스팸을 차단하려면 보이지 않는 허니팟 필드를 포함하세요.
<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. 서버 간 프로그래밍 방식 제출
백엔드 애플리케이션, 마이크로서비스 및 서버 렌더링 프레임워크의 경우 Lugatu는 Workspace Live API 키로 인증된 승인된 프로그래밍 방식 제출 엔드포인트를 제공합니다.
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."
}
}'
아키텍처 보안 및 키 불변성
API 보안 정책: Lugatu 라이브 API 키(lug_live_...)는 엄격하게 서버 간 자격 증명입니다. 클라이언트측 HTML, 모바일 번들 또는 프런트엔드 스크립트에 API 키를 삽입하지 마세요. 클라이언트 측 양식의 경우 항상 공개 양식 엔드포인트(POST /api/v1/public/forms/{publicFormId}/submissions)를 사용하십시오.
문제 해결 및 일반적인 수집 오류
양식을 제출하는 원본 도메인이 Lugatu 대시보드의 지정된 웹사이트에 나열되어 있는지 확인하세요. Lugatu는 무단 양식 하이재킹을 방지하기 위해 원본 검증을 시행합니다.
JSON 페이로드 구조를 확인하세요. 문의는 최상위 "필드" 개체({"필드": {"이름": "...", "이메일": "..."}}) 내에서 양식 입력을 래핑해야 합니다.
자주 묻는 질문
Lugatu를 사용하려면 SMTP 서버나 이메일 제공업체가 필요합니까?
아니요. Lugatu는 평판이 좋은 트랜잭션 전송 인프라를 사용하여 모든 이메일 전송, 할당량 관리 및 SPF/DKIM 확인을 즉시 처리합니다.
월별 알림 할당량에 도달하면 어떻게 되나요?
귀하의 제출물은 결코 손실되지 않습니다. 들어오는 모든 문의는 대시보드 받은 편지함에 안전하게 보관되며 언제든지 업그레이드하거나 검토할 수 있습니다.
양식 백엔드를 간소화할 준비가 되셨나요?
2분 안에 첫 번째 엔드포인트를 배포하세요. 무료 등급이 포함되어 있습니다.