یک وبسایت ایستا (HTML ساده) هیچ کد سروری از خود ندارد، بنابراین فرم موجود در آن جایی برای ارسال پاسخهای خود ندارد. ما آنها را برای شما دریافت میکنیم: فرم اطلاعات را برای ما ارسال میکند، ما بررسی میکنیم که فرستنده یک شخص است و نه ربات، و پاسخها را به یک صندوق پستی روی دامنه اختصاصی وبسایت شما ایمیل میکنیم. نشانی ایمیل بازدیدکننده بهعنوان نشانی پاسخ تنظیم میشود، بنابراین کافی است روی پاسخ کلیک کنید.
پیش از شروع
شما به یک صندوق پستی روی دامنه اختصاصی وبسایت نیاز دارید (برای نمونه hello@yourdomain.com). اگر صندوق پستی ندارید، یکی در صفحه ایمیل وبسایت بسازید. فرمها تنها میتوانند به یک صندوق پستی فعال روی همان دامنه، در حساب کاربری خودتان ارسال شوند، بنابراین هیچکس نمیتواند از فرم شما برای ارسال ایمیل به جاهای دیگر استفاده کند.
فعالسازی فرمها
۱. بخش سایتها را باز کنید و وبسایت مورد نظر را انتخاب نمایید. ۲. بخش ایمیل را باز کنید و کارت فرمهای وبسایت را بیابید. ۳. گزینه پذیرش پاسخهای فرم از این وبسایت را روشن کنید.
سپس کارت، نشانی فرم (action)، کلید سایت برای بررسی ربات و یک فرم اولیه را نمایش میدهد. دکمه رونوشت کنار فرم اولیه را فشار دهید، آن را در صفحهای از وبسایت خود جایگذاری کنید و پرسشها را مطابق با نیاز خود تغییر دهید. مقدار _to را روی بخشی از صندوق پستی خود که پیش از علامت @ قرار دارد تنظیم کنید.
شیوه ساخت فرم
- هر پرسش یک فیلد ورودی است که ویژگی
name آن همان عنوانی است که میخواهید در ایمیل خوانده شود.
- مقدار
_email نشانی بازدیدکننده (مورد استفاده برای پاسخ دادن) و _name نام او است.
- مقدار
_next صفحهای است که آنها پس از ارسال مشاهده میکنند (برای نمونه /thanks/)، و _back صفحهای است که در صورت بروز خطا به آن بازمیگردند. هر دو باید صفحاتی در وبسایت خودتان باشند.
- کادر
cf-turnstile بررسی ربات است. آن را همراه با کلید سایت دریافتی از کارت حفظ کنید.
- فیلد پنهان
_website را خالی و پنهان نگه دارید: رباتها آن را پر میکنند و ما آن موارد را نادیده میگیریم.
بازدیدکننده نیز یک ایمیل تأیید کوتاه دریافت میکند که پاسخهای آنها را بازگو نمیکند.
محدودیتها
یک بازدیدکننده میتواند ۶ فرم در ساعت ارسال کند. پاسخها توسط ما ذخیره نمیشوند: ایمیل موجود در صندوق پستی شما تنها نسخه موجود است. اگر فرم شما درباره سلامت یا دیگر موضوعات حساس سؤال میکند، یک کادر تأیید رضایت و یک یادداشت کوتاه درباره حریم خصوصی به صفحه اضافه کنید.
غیرفعالسازی فرمها
کلید را خاموش کنید. از بازدیدکننده بعدی به بعد، فرم رد میشود و چیزی ارسال نمیگردد. کلید سایت بدون تغییر باقی میماند، بنابراین فعالسازی دوباره آن در آینده نیازی به تغییر صفحه شما ندارد.