নির্ভরযোগ্য ফর্ম ব্যাকএন্ড SMTP মাথাব্যথা ছাড়া।
আপনার HTML, React, Next.js, Astro বা কাস্টম ফর্মগুলিকে সরাসরি একটি Lugatu এন্ডপয়েন্টে সংযুক্ত করুন৷ অ্যান্টি-স্প্যাম হানিপট ফিল্টারিং, সেন্ট্রাল ইনবক্স ম্যানেজমেন্ট, এবং নোটিফিকেশন ডেলিভারি শূন্য সার্ভার কনফিগারেশনের বাইরে কাজ করে।
জিরো সার্ভার এবং জিরো SMTP
ফ্রন্টএন্ড কোডে কখনই SMTP শংসাপত্র বা ইমেল পাসওয়ার্ড প্রকাশ করবেন না। অনায়াসে ডেলিভারি ব্যর্থতা এবং স্প্যাম ব্ল্যাকলিস্ট এড়িয়ে চলুন।
স্মার্ট হানিপট এবং রেট লিমিটিং
ঘর্ষণহীন অ্যান্টি-স্প্যাম প্রতিরক্ষা। কঠিন ধাঁধা দিয়ে আপনার প্রকৃত দর্শকদের বিরক্ত না করে নীরবে স্বয়ংক্রিয় স্প্যাম বট ব্লক করুন।
কেন্দ্রীভূত টেকসই ইনবক্স
প্রতিটি প্রতিক্রিয়া নিরাপদে আপনার কর্মক্ষেত্র PostgreSQL ইনবক্সে সংরক্ষণ করা হয়। আউটবাউন্ড ইমেল সীমা পৌঁছে গেলেও বার্তাগুলি কখনই বাতিল করা হয় না।
1. কেন ডেভেলপাররা ওয়েব ফর্মের জন্য SMTP বাদ দেয়৷
SMTP বা PHP মেইল() এর উপর নির্ভরশীল ঐতিহ্যবাহী ওয়েব ফর্মগুলি উচ্চ ব্যর্থতার হার, ক্লায়েন্ট বান্ডেলগুলিতে উন্মুক্ত শংসাপত্র এবং আধুনিক সার্ভারহীন হোস্টগুলিতে পোর্ট ব্লকের কারণে ভোগে। লুগাতু ভঙ্গুর মেল সার্ভারগুলিকে PostgreSQL দ্বারা সমর্থিত একটি স্থিতিস্থাপক, লেনদেনমূলক HTTPS ফর্ম ইনজেশন পাইপলাইন দিয়ে প্রতিস্থাপন করে৷
Lugatu আপনার পক্ষ থেকে SPF, DKIM, DMARC, এবং ISP হারের সীমা পরিচালনা করে। শূন্য হারিয়ে অনুসন্ধান নিশ্চিত করে, বিজ্ঞপ্তি পাঠানোর আগে জমা দেওয়া অব্যাহত থাকে।
2. ক্লায়েন্ট-সাইড ব্রাউজার ফর্ম ইনজেশন
স্ট্যাটিক সাইটগুলিতে ক্লায়েন্ট-সাইড ফর্মগুলির জন্য, আপনার পাবলিক ফর্ম এন্ডপয়েন্টে সরাসরি JSON হিসাবে অনুসন্ধানগুলি জমা দিন৷ ব্যবহারকারী-মুখী ক্যাপচা ছাড়া স্বয়ংক্রিয় স্প্যাম ব্লক করতে একটি অদৃশ্য হানিপট ক্ষেত্র অন্তর্ভুক্ত করুন।
<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. সার্ভার-টু-সার্ভার প্রোগ্রাম্যাটিক জমা
ব্যাকএন্ড অ্যাপ্লিকেশন, মাইক্রোসার্ভিস এবং সার্ভার-রেন্ডার করা ফ্রেমওয়ার্কের জন্য, লুগাতু আপনার ওয়ার্কস্পেস লাইভ 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_...) কঠোরভাবে সার্ভার-টু-সার্ভার শংসাপত্র। ক্লায়েন্ট-সাইড এইচটিএমএল, মোবাইল বান্ডেল বা ফ্রন্টএন্ড স্ক্রিপ্টে কখনই API কী এম্বেড করবেন না। ক্লায়েন্ট-সাইড ফর্মের জন্য, সর্বদা সর্বজনীন ফর্ম এন্ডপয়েন্ট ব্যবহার করুন (POST /api/v1/public/forms/{publicFormId}/submissions)।
সমস্যা সমাধান এবং সাধারণ ইনজেশন ত্রুটি৷
নিশ্চিত করুন যে ফর্মটি জমা দেওয়ার মূল ডোমেনটি লুগাতু ড্যাশবোর্ডে আপনার মনোনীত ওয়েবসাইটের অধীনে তালিকাভুক্ত রয়েছে। লুগাতু অননুমোদিত ফর্ম হাইজ্যাকিং প্রতিরোধ করতে উত্সের বৈধতা প্রয়োগ করে৷
আপনার JSON পেলোড কাঠামো যাচাই করুন। অনুসন্ধানগুলিকে অবশ্যই একটি শীর্ষ-স্তরের "ক্ষেত্র" অবজেক্টের ভিতরে ফর্ম ইনপুটগুলি আবৃত করতে হবে: {"ক্ষেত্র": {"নাম": "...", "ইমেল": "..."}}।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
Lugatu ব্যবহার করার জন্য আমার কি একটি SMTP সার্ভার বা ইমেল প্রদানকারীর প্রয়োজন?
না। লুগাতু উচ্চ-খ্যাতিসম্পন্ন লেনদেনমূলক বিতরণ পরিকাঠামো ব্যবহার করে সমস্ত ইমেল ডেলিভারি, কোটা ব্যবস্থাপনা এবং SPF/DKIM যাচাইকরণ পরিচালনা করে।
আমার মাসিক বিজ্ঞপ্তি কোটা পৌঁছে গেলে কি হবে?
আপনার জমা হারানো হয় না. All incoming inquiries remain securely preserved in your dashboard inbox, and you can upgrade or review them anytime.
আপনার ফর্ম ব্যাকএন্ড প্রবাহিত করতে প্রস্তুত?
দুই মিনিটের মধ্যে আপনার প্রথম শেষ পয়েন্ট স্থাপন করুন। বিনামূল্যে স্তর অন্তর্ভুক্ত.