תשתיות מפתחים · ללא שרתים & JAMSTACK

Backend טופס אמין ללא כאבי ראש SMTP.

חבר את ה-HTML, React, Next.js, Astro או טפסים מותאמים אישית ישירות לנקודת קצה של Lugatu. סינון אנטי-דבש נגד ספאם, ניהול תיבת דואר נכנס מרכזית ומשלוח הודעות פועלים מחוץ לקופסה עם אפס תצורת שרת.

אפס שרת ואפס SMTP

לעולם אל תחשוף אישורי SMTP או סיסמאות דוא"ל בקוד הקצה. הימנע מכשל מסירה ורשימות שחורות של דואר זבל ללא מאמץ.

סיר דבש חכם והגבלת תעריפים

הגנה נגד ספאם ללא חיכוך. חסום בוטים אוטומטיים של דואר זבל בשקט מבלי לעצבן את המבקרים האמיתיים שלך עם חידות קשות.

תיבת דואר נכנס עמידה מרכזית

כל תגובה מאוחסנת בבטחה בתיבת הדואר הנכנס של PostgreSQL של ​​סביבת העבודה שלך. הודעות לעולם לא נמחקות גם אם מגיעים למגבלות הדוא"ל היוצאות.

1. מדוע מפתחים מבטלים SMTP עבור טפסי אינטרנט

טפסי אינטרנט מסורתיים המסתמכים על דואר SMTP או PHP() סובלים משיעורי כישלון גבוהים, אישורים חשופים בחבילות לקוח וחסימות יציאות במארחים מודרניים ללא שרת. Lugatu מחליפה שרתי דואר שבירים בצינור גמיש, טרנזקציוני להטמעת טופס HTTPS המגובה על ידי PostgreSQL.

info

Lugatu מטפל במגבלות תעריף SPF, DKIM, DMARC ו-ISP בשמך. ההגשות נמשכות לפני שליחת ההודעות, מה שמבטיח אפס פניות שאבדו.

2. הטמעת טופס דפדפן בצד הלקוח

עבור טפסים בצד הלקוח באתרים סטטיים, שלח פניות כ-JSON ישירות לנקודת הקצה של הטופס הציבורי שלך. כלול שדה סיר דבש בלתי נראה לחסימת דואר זבל אוטומטי ללא CAPTCHA מול המשתמש.

contact-form.html html
<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>
החלף את YOUR_PUBLIC_FORM_ID במזהה הציבורי מלוח המחוונים שלך ב-Lugatu.

3. הגשות פרוגרמטיות של שרת לשרת

עבור יישומי קצה, מיקרו-שירותים ומסגרות עיבוד שרת, Lugatu מספקת נקודת קצה מורשית להגשה פרוגרמטית המאומתת עם מפתח ה-API החי של סביבת העבודה שלך.

submit.sh bash
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 של שרת לשרת נדחים בהחלט אם נשלחים ממקורות דפדפן חיצוניים.

אבטחה ארכיטקטונית ובלתי משתנה מפתח

מדיניות אבטחה של ממשק API: מפתחות ממשק API של Lugatu (lug_live_...) הם אך ורק אישורי שרת לשרת. לעולם אל תטמיע מפתחות API ב-HTML בצד הלקוח, בחבילות לנייד או בסקריפטים של ממשק קצה. עבור טפסים בצד הלקוח, השתמש תמיד בנקודת הקצה של הטופס הציבורי (POST /api/v1/public/forms/{publicFormId}/submissions).

פתרון בעיות ושגיאות בליעה נפוצות

מדיניות CORS חסמה את ההגשה

ודא שדומיין המקור ששולח את הטופס רשום תחת האתר הייעודי שלך בלוח המחוונים של Lugatu. Lugatu אוכפת אימות מקור כדי למנוע חטיפת טפסים לא מורשית.

ההגשה החזירה 400 בקשה שגויה עם FORM_FIELDS_REQUIRED

אמת את מבנה מטען ה-JSON שלך. פניות חייבות לעטוף את קלט הטופס בתוך אובייקט "שדה" ברמה העליונה: {"fields": {"name": "...", "email": "..."}}.

שאלות נפוצות

האם אני צריך שרת SMTP או ספק דוא"ל כדי להשתמש ב-Lugatu?

לא. Lugatu מטפל בכל משלוח דואר אלקטרוני, ניהול מכסות ואימות SPF/DKIM מחוץ לקופסה באמצעות תשתית מסירה עסקה בעלת מוניטין גבוה.

מה קורה אם מכסת ההודעות החודשית שלי תגיע?

ההגשות שלך לעולם לא יאבדו. כל הפניות הנכנסות נשארות שמורות בצורה מאובטחת בתיבת הדואר הנכנס של לוח המחוונים שלך, ותוכל לשדרג או לסקור אותן בכל עת.

מוכן לייעל את קצה הטופס שלך?

פרוס את נקודת הקצה הראשונה שלך תוך פחות משתי דקות. שכבה חינם כלולה.

התחל בחינם →