信頼性の高いフォームバックエンド SMTP の問題を抱えずに済みます。
HTML、React、Next.js、Astro、またはカスタム フォームを Lugatu エンドポイントに直接接続します。 スパム対策ハニーポット フィルタリング、一元的な受信トレイ管理、通知配信は、サーバー構成を必要とせずにすぐに機能します。
ゼロサーバー&ゼロSMTP
フロントエンド コードでは SMTP 認証情報や電子メール パスワードを決して公開しないでください。 配信失敗やスパムのブラックリストを簡単に回避できます。
スマートハニーポットとレート制限
摩擦のないスパム対策防御。 本物の訪問者を難しいパズルで悩ませることなく、自動スパムボットをサイレントにブロックします。
一元化された耐久性のある受信箱
すべての応答は、ワークスペース PostgreSQL の受信箱に安全に保存されます。 送信メールの制限に達した場合でも、メッセージは決して破棄されません。
1. 開発者が Web フォームの SMTP を廃止する理由
SMTP または PHP mail() に依存する従来の Web フォームは、高い失敗率、クライアント バンドルでの資格情報の漏洩、最新のサーバーレス ホストでのポート ブロックの問題に悩まされています。 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 は、ワークスペースのライブ 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 ダッシュボードの指定した Web サイトの下にリストされていることを確認します。 Lugatu は、不正なフォームハイジャックを防ぐために発信元の検証を強制します。
JSON ペイロード構造を確認します。 問い合わせでは、フォーム入力を最上位の「fields」オブジェクト内にラップする必要があります: {"fields": {"name": "...", "email": "..."}}。
よくある質問
Lugatu を使用するには SMTP サーバーまたは電子メールプロバイダーが必要ですか?
いいえ。Lugatu は、評判の高いトランザクション配信インフラストラクチャを使用して、すべての電子メール配信、クォータ管理、SPF/DKIM 検証をすぐに処理します。
毎月の通知割り当てに達した場合はどうなりますか?
あなたの提出物が失われることはありません。 受信した問い合わせはすべてダッシュボードの受信トレイに安全に保存され、いつでもアップグレードしたり確認したりできます。
フォーム バックエンドを合理化する準備はできていますか?
最初のエンドポイントを 2 分以内にデプロイします。 無料利用枠が含まれています。