This project is read-only.

Setting up the contact form

GP Hosting



Lots of work has been put into the new version of the contact form. Please let me know if you find any bugs with this module.


All settings have now been grouped

Settings Group


1. setup SMTP settings

SMTP Settings

make sure you test the smtp settings before saving.


2.  Add your email settings

Email Settings


3. Validation


As a bonus i added a profanity checker, using Googles api.


4. Setup Google reCaptcha

Google reCaptcha

5. Auto Reply Email (With token)

Auto Reply Email

Thank you for your interest in my module. Please leave a comment

** Remember if you are upgrading, please  uninstall the previous version and delete files ***

Last edited Nov 17, 2013 at 11:12 AM by madhacker, version 9


RickTaylor65 Aug 4, 2014 at 5:06 PM 
I can sucessfully send the test email under DNN's host/host settings. But if I click "use DNN SMTP settings" under the module it fails to send the test email. What am i missing?

koolbindi May 12, 2014 at 5:37 PM 
Got below error. FYI I ma using my local development machine.
Error: GP_Hosting_ContactForm is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: The operation has timed out. ---> System.Net.Mail.SmtpException: The operation has timed out. at System.Net.Mail.SmtpClient.Send(MailMessage message) at GP_Hosting_ContactForm.GP_Hosting_ContactFormModuleBase.SendEmail(EmailObject email) --- End

koolbindi May 12, 2014 at 4:55 PM 
I used this module and used port 465 as my mail server but I do not receive any emails. I do not recieve any error also. I am not using recaptcha. can someone tell me what am I missing?

cimbyant May 11, 2014 at 3:10 AM 
I added the form and it works perfect. However, I want to change the field names. Like I want Surname to be Last Name ( In the US it is Last Name ) but when I went to edit module, I get empty screen. Also, I do not want contact No. to show up. For us it should say phone number

madhacker May 1, 2014 at 6:38 AM 
Hi @promise

I uploaded a new version that fixes that issue please download it and give it a try.

promise Apr 29, 2014 at 3:12 PM 
I am trying to use your GP_Hosting_ContactForm module. But I don't want to use the recaptcha feature.
I have already tried to disable the recaptcha option from this module settings. However, when I am submitting the form, the error "A critical error has occurred. Recaptcha challenge field cannot be empty." is displayed.

Can I disable recaptcha in your module, and if yes, how?

madhacker Nov 17, 2013 at 2:48 PM 
New version of the contact form has been uploaded

gckat Dec 12, 2012 at 2:45 PM 
Nice module. I think it works really well. Features I think would improve this module would be:
•Ability to change the subject of the email.
•Be able to change what fields are submitted (ie name, surname, etc), what they are called, and which ones of those are required.

madhacker Aug 9, 2012 at 7:08 AM 
Hi alaplante
This is one of the features we would like to add in a future release of this module.

alaplante Jul 9, 2012 at 1:54 AM 
Good idea.
Is it possible to think about an option for ,ultiple "To Address" to propose the visitor to send an email mto the "President" or "Secretary", ...