باطن فرم قابل اعتماد بدون سردرد SMTP
فرم های HTML، React، Next.js، Astro یا سفارشی خود را مستقیماً به نقطه پایانی Lugatu متصل کنید. فیلتر هانیپات ضد هرزنامه، مدیریت صندوق ورودی مرکزی و تحویل اعلانها بدون پیکربندی سرور کار میکنند.
سرور صفر و SMTP صفر
هرگز اطلاعات کاربری SMTP یا رمزهای عبور ایمیل را در کد فرانت اند فاش نکنید. از شکست تحویل و لیست سیاه هرزنامه بدون زحمت جلوگیری کنید.
Honeypot هوشمند و محدود کردن نرخ
دفاع ضد هرزنامه بدون اصطکاک. رباتهای اسپم خودکار را بیصدا و بدون آزار بازدیدکنندگان واقعی خود با معماهای دشوار مسدود کنید.
صندوق ورودی بادوام متمرکز
هر پاسخی با خیال راحت در صندوق پستی PostgreSQL فضای کاری شما ذخیره می شود. پیامها هرگز نادیده گرفته نمیشوند، حتی اگر به محدودیتهای ایمیل خروجی رسیده باشند.
1. چرا توسعه دهندگان SMTP را برای فرم های وب حذف می کنند
فرمهای وب سنتی متکی به SMTP یا PHP mail () از میزان خرابی بالا، اعتبارنامههای آشکار در بستههای کلاینت و بلوکهای پورت در میزبانهای بدون سرور مدرن رنج میبرند. Lugatu سرورهای پست الکترونیکی شکننده را با خط لوله انتقال فرم HTTPS تراکنشی و انعطاف پذیر با پشتیبانی PostgreSQL جایگزین می کند.
لوگاتو از طرف شما محدودیتهای نرخ SPF، DKIM، DMARC و ISP را کنترل میکند. ارسالها قبل از ارسال اعلانها ادامه مییابد، و اطمینان حاصل میشود که سؤالات از دست رفته صفر نمیشود.
2. جذب فرم مرورگر سمت مشتری
برای فرمهای سمت سرویس گیرنده در سایتهای ثابت، درخواستها را به صورت JSON مستقیماً به نقطه پایانی فرم عمومی خود ارسال کنید. یک فیلد honeypot نامرئی برای مسدود کردن هرزنامههای خودکار بدون 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: کلیدهای API زنده Lugatu (lug_live_...) کاملاً اعتبار سرور به سرور هستند. هرگز کلیدهای API را در HTML سمت سرویس گیرنده، بستههای تلفن همراه یا اسکریپتهای ظاهری جاسازی نکنید. برای فرمهای سمت مشتری، همیشه از نقطه پایانی فرم عمومی (POST /api/v1/public/forms/{publicFormId}/submissions) استفاده کنید.
عیب یابی و خطاهای رایج بلع
اطمینان حاصل کنید که دامنه مبدا ارسال فرم در زیر وب سایت تعیین شده شما در داشبورد Lugatu فهرست شده است. لوگاتو اعتبارسنجی مبدا را برای جلوگیری از ربودن فرم غیرمجاز اعمال می کند.
ساختار محموله JSON خود را تأیید کنید. درخواستها باید ورودیهای فرم را درون یک شیء سطح بالای "فیلدها" قرار دهند: {"fields": {"name": "...", "email": "..."}}.
سوالات متداول
آیا برای استفاده از Lugatu به سرور SMTP یا ارائه دهنده ایمیل نیاز دارم؟
خیر. Lugatu تمام تحویل ایمیل، مدیریت سهمیه، و تأیید SPF/DKIM را خارج از جعبه با استفاده از زیرساخت های تحویل تراکنش با شهرت بالا انجام می دهد.
اگر به سهمیه اعلان ماهانه من برسد چه اتفاقی می افتد؟
مطالب ارسالی شما هرگز گم نمی شوند. همه درخواستهای دریافتی بهطور ایمن در صندوق ورودی داشبورد شما حفظ میشوند و میتوانید هر زمان که بخواهید آنها را ارتقا دهید یا مرور کنید.
برای سادهسازی فرم خود آماده هستید؟
اولین نقطه پایانی خود را در کمتر از دو دقیقه مستقر کنید. ردیف رایگان گنجانده شده است.