Αξιόπιστη φόρμα υποστήριξης χωρίς πονοκεφάλους SMTP.
Συνδέστε τις φόρμες HTML, React, Next.js, Astro ή προσαρμοσμένες φόρμες απευθείας σε ένα τελικό σημείο Lugatu. Το φιλτράρισμα honeypot κατά των ανεπιθύμητων μηνυμάτων, η κεντρική διαχείριση εισερχομένων και η παράδοση ειδοποιήσεων λειτουργούν εκτός συσκευασίας με μηδενική διαμόρφωση διακομιστή.
Μηδενικός διακομιστής & Μηδενικός SMTP
Μην εκθέτετε ποτέ διαπιστευτήρια SMTP ή κωδικούς πρόσβασης email στον κώδικα διεπαφής. Αποφύγετε την αποτυχία παράδοσης και τις μαύρες λίστες ανεπιθύμητης αλληλογραφίας χωρίς κόπο.
Smart Honeypot & Rate Limiting
Άμυνα κατά των ανεπιθύμητων μηνυμάτων χωρίς τριβές. Αποκλείστε τα αυτοματοποιημένα spam bots σιωπηλά χωρίς να ενοχλείτε τους γνήσιους επισκέπτες σας με δύσκολους γρίφους.
Κεντρικά Ανθεκτικά Εισερχόμενα
Κάθε απάντηση αποθηκεύεται με ασφάλεια στα εισερχόμενα PostgreSQL του χώρου εργασίας σας. Τα μηνύματα δεν απορρίπτονται ποτέ ακόμη και αν συμπληρωθούν τα όρια εξερχόμενων email.
1. Γιατί οι προγραμματιστές καταργούν το SMTP για φόρμες Ιστού
Οι παραδοσιακές φόρμες ιστού που βασίζονται σε αλληλογραφία SMTP ή PHP () υποφέρουν από υψηλά ποσοστά αποτυχίας, εκτεθειμένα διαπιστευτήρια σε πακέτα πελατών και μπλοκ θυρών σε σύγχρονους κεντρικούς υπολογιστές χωρίς διακομιστή. Η Lugatu αντικαθιστά τους εύθραυστους διακομιστές αλληλογραφίας με έναν ανθεκτικό, συναλλακτικό σωλήνα απορρόφησης φόρμας HTTPS που υποστηρίζεται από την PostgreSQL.
Η Lugatu χειρίζεται τα όρια τιμών 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."
}
}'
Architectural Security & Key Invariant
Πολιτική ασφαλείας API: Τα κλειδιά API του Lugatu live (lug_live_...) είναι αυστηρά διαπιστευτήρια διακομιστή σε διακομιστή. Μην ενσωματώνετε ποτέ κλειδιά API σε HTML από την πλευρά του πελάτη, πακέτα για κινητά ή σενάρια διεπαφής. Για φόρμες πελάτη, χρησιμοποιείτε πάντα το τελικό σημείο της δημόσιας φόρμας (POST /api/v1/public/forms/{publicFormId}/submissions).
Αντιμετώπιση προβλημάτων και κοινά σφάλματα κατάποσης
Βεβαιωθείτε ότι ο τομέας προέλευσης που υποβάλλει τη φόρμα αναφέρεται στον καθορισμένο ιστότοπο στον πίνακα ελέγχου του Lugatu. Η Lugatu επιβάλλει την επικύρωση προέλευσης για να αποτρέψει τη μη εξουσιοδοτημένη αεροπειρατεία.
Επαληθεύστε τη δομή ωφέλιμου φορτίου JSON. Τα ερωτήματα πρέπει να περιτυλίξουν τις εισόδους φόρμας μέσα σε ένα αντικείμενο "πεδία" ανώτατου επιπέδου: {"fields": {"name": "...", "email": "..."}}.
Συχνές Ερωτήσεις
Χρειάζομαι διακομιστή SMTP ή πάροχο email για να χρησιμοποιήσω το Lugatu;
Όχι. Η Lugatu χειρίζεται όλες τις παραδόσεις email, τη διαχείριση ορίων και την επαλήθευση SPF/DKIM εκτός συσκευασίας, χρησιμοποιώντας υποδομή παράδοσης συναλλαγών υψηλής φήμης.
Τι συμβαίνει εάν συμπληρωθεί το μηνιαίο όριο ειδοποιήσεών μου;
Οι υποβολές σας δεν χάνονται ποτέ. Όλα τα εισερχόμενα ερωτήματα διατηρούνται με ασφάλεια στα εισερχόμενα του πίνακα ελέγχου και μπορείτε να τα αναβαθμίσετε ή να τα ελέγξετε ανά πάσα στιγμή.
Είστε έτοιμοι να βελτιστοποιήσετε το backend της φόρμας σας;
Αναπτύξτε το πρώτο σας τελικό σημείο σε λιγότερο από δύο λεπτά. Περιλαμβάνεται δωρεάν βαθμίδα.