=== IM Mail Form ===
Tags: contact form, email, form builder, mail form
Requires at least: 6.5
Tested up to: 7.1
Requires PHP: 8.1
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create contact forms visually with drag-and-drop, confirmation pages, email logs, and built-in spam protection.

== Description ==

IM Mail Form is a customizable contact form plugin designed for website creators and developers.

Features include:

* Customizable form fields
* Field validation
* File attachments
* Confirmation screens
* Admin email notifications
* Auto-reply emails
* Email sending history
* Merge tags
* Custom completion messages and redirects
* Honeypot, time trap, and rate limiting
* Japanese and English support

Email sending history allows administrators to review email delivery status from the WordPress admin screen.

Stored information includes:

* Sending date and time
* Form name
* Admin email status
* Auto-reply email status
* Recipient information
* Sender IP address

Email contents and submitted form data are not stored.

Forms can be displayed using a shortcode:

[im_mail_form id="contact"]

== Installation ==

1. Upload the `im-mail-form` folder to the `/wp-content/plugins/` directory.
2. Activate IM Mail Form through the Plugins screen in WordPress.
3. Open IM Mail Form in the WordPress admin menu.
4. Create a form and configure its fields and email settings.
5. Add the generated shortcode to a page or post.

== Frequently Asked Questions ==

= Can I customize the form design? =

Yes. The plugin outputs standard CSS classes for the form markup. Customize the design using your theme or child theme stylesheet, or the WordPress Additional CSS feature under Appearance &gt; Customize.

= Can I send auto-reply emails? =

Yes. Auto-reply emails can be enabled and configured separately for each form.

= Can I attach files to emails? =

Yes. File fields support validation by file type and size.

= Does the plugin store submitted form data? =

No. IM Mail Form stores email sending history for troubleshooting purposes, but does not store submitted form contents.

== Screenshots ==

== Screenshots ==

1. Mail form list with shortcode copy support.
2. Drag-and-drop form builder with live preview.
3. Mail settings for admin and auto-reply emails.
4. Completion screen settings with redirect support.
5. Front-end contact form.
6. Confirmation screen before submission.
7. Completion message after successful submission.
8. Mail log history with delivery status.
9. Template settings for default auto-reply emails.
10. Template settings for default completion messages and data removal.
11. Template settings for default admin email settings.
12. Default admin email template.

== Changelog ==

= 1.1.0 =

* Added a shared License page (IM Mail Form → License) for IM Mail Form add-ons.
* Added stable field identifiers so add-ons can reliably reference form fields.
* Added a filter for add-ons to control field visibility (e.g. conditional logic add-ons), with no effect on sites that don't use such an add-on.

= 1.0.2 =

* Added WordPress.org screenshots.
* Added documentation and support page.
* Fixed confirmation screen compatibility.

= 1.0.1 =

* Added WordPress.org assets.
* Fixed localized Mail Logs date display.

= 1.0.0 =

* Initial release.