Grails Contact Form
Dependency :
compile ":contact-form:1.0.7"
Summary
Installation
Installation
To install the Grails Contact Form plug-in type in this command in your project's root folder:grails install-plugin contact-form
Upgrading from an earlier release
There shouldn't be any issues upgrading from an earlier release.Configuration
Before running your application with the contact-form plug-in, make sure you perform the following configuration steps.URL Mappings
Once installed your new contact form will be available at the following URL:http://{HOSTNAME}:{PORT}/{APPLICATION-NAME}/contactForm"/contactUs" { controller = "contactForm" }
Mail configuration
The next step is to provide mail plug-in configuration your SMTP server details. The configuration is available in the grails-app/conf/Config.groovy file. The existing example configuration is a template for use with a GMAIL account. Please update as required.Note: This is set up to use SSL, if your SMTP server does not make use of SSL then you should remove the "props" SSL attributes.
Captcha configuration
Finally, you need to update the captcha definition found again in the grails-app/conf/Config.groovy file. The existing configuration contains comments which highlight the following properties:- Allowed characters
- Font size
- Font type
- Background size
- Background colour
- Maximum text length
- Minimum text length
- Text colour