Linux 软件免费装
Banner图

Clean Form Mail

开发者 andrewjbruce
更新时间 2026年6月3日 00:32
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

email contact form spam protection auto reply form mail

下载

3.3.0

详情介绍:

Clean Form Mail is a lightweight, easy-to-use contact form plugin for WordPress that makes sending email from your site simple and reliable. It allows you to create adaptable forms directly from the admin panel, with built-in spam protection using honeypot fields and IP rate limiting to prevent abuse. Auto reply functionality ensures your users receive instant confirmation, while flexible email delivery keeps your communications dependable without any unnecessary bloat. Perfect for anyone who wants a straightforward, secure, and efficient way to handle form submissions on their site. Key Features Why Choose Clean Form Mail? Many form plugins are bloated or complicated for simple sites. Clean Form Mail focuses on simplicity, reliability, and security. Whether you are running a personal blog, small business site, or portfolio, this plugin gives you everything you need for contact forms — without overwhelming settings or unnecessary features. When you are ready to grow, the multi-form system means you can run different forms for different purposes — a general contact form, a quote request form, a support form — all from one plugin, each completely independent. Shortcodes Place a form on any page or post: [clean_form_mail] Use a specific form by its ID: [clean_form_mail id="quote"] Override the recipient or subject for one specific page: [clean_form_mail id="contact" recipient="sales@yoursite.com" subject="Sales Enquiry"] Personalised thank-you page (place on a dedicated page): [cfm_thankyou id="contact"]

安装:

  1. Download and install Clean Form Mail from the WordPress plugin directory.
  2. Activate the plugin via the Plugins menu in WordPress.
  3. Navigate to the Clean Form Mail menu in your admin panel to create and configure your forms.
  4. Customise form fields, recipients, and optional features like auto reply or file upload.
  5. Save your settings and embed your form using the shortcode [clean_form_mail] anywhere on your site.
For reliable email delivery, install a free SMTP plugin such as WP Mail SMTP or FluentSMTP alongside Clean Form Mail.

屏幕截图:

  • Form editor — General tab with recipient settings, spam protection, rate limiting, and font options
  • Form Fields tab — add, reorder, and configure fields with drag-and-drop; nine field types supported
  • After Submit tab — choose inline message, personalised thank-you page, or redirect to any page
  • Auto-Reply tab — write a personalised confirmation email with clickable placeholder chips
  • Shortcode tab — click any shortcode or field placeholder to copy it to your clipboard
  • Front-end contact form as rendered on a page, inheriting the theme's design

升级注意事项:

3.3.0
  • New: Button style settings — colour, size, corner radius, alignment
  • New: Label alignment setting — left, centre, or right
  • Fixed: [cfm_thankyou] shortcode copy button was copying old shortcode name
  • Fixed: Add New Form now works correctly from the forms list
  • Improved: Button text colour chosen automatically for readability against chosen background
3.2.1 Plugin renamed to Clean Form Mail with updated shortcodes. If upgrading from Smart FormMail, update your shortcodes from [smart_formmail] to [clean_form_mail] and [sfm_thankyou] to [cfm_thankyou].

常见问题:

Can I have different forms on different pages?

Yes. Each form has its own unique shortcode ID — for example [clean_form_mail id="contact"] and [clean_form_mail id="quote"]. Each form has completely independent fields, recipient address, auto reply, and after-submit settings.

How do I use placeholders in the auto reply?

Use the field ID in curly braces — for example {name}, {email}, {message}. System placeholders {site_name}, {site_url}, and {date} are also available. If a visitor leaves an optional field blank, any line referencing that placeholder is automatically removed so the email always reads cleanly.

How does the spam protection work?

Clean Form Mail uses two layers. An invisible honeypot field is embedded in every form — real visitors never see or fill it in, but bots do and are instantly blocked. IP rate limiting allows you to set a maximum number of submissions per IP address per time window, preventing repeated abuse. No CAPTCHA puzzles are needed.

What happens if I delete a form that is still on a page?

The shortcode renders nothing and leaves an invisible HTML comment in the source code noting the form ID was not found, so you can easily locate and remove or update the shortcode.

How do I use the select dropdown field?

In the Form Fields tab, set the field type to Select. A dedicated Options input appears in that field's row — enter your options comma-separated, for example General Enquiry,Sales,Support,Other.

Does it work with any theme?

Yes. The form inherits your theme's font by default so it blends in naturally. All CSS class names are prefixed with cfm- to avoid conflicts. You can also set a custom Google Font from the admin panel.

Do I need to set up a database?

No. Clean Form Mail stores all settings in standard WordPress options. There are no custom database tables.

更新日志:

3.3.0 3.2.1 3.2.0 3.1.1 3.1.0 3.0.0 2.0.0 1.0.0