A new addition to our Bit Form plugin is – SMTP configuration. A lot of site owners face the spam mail problem for using the wordpress default PHP mail function.SMTP is a protocol that helps your wordpress site to make it’s email deliverability more easygoing & reliable.By enabling this feature you can send mail from your site to your recipients via your preferred mail server..

How does SMTP works :

At first you have to open an account on your desired hosting provider (e.g: MailGun, Gmail, Yahoo, Hotmail, Zoho mail). By opening an account you are authenticating your WordPress site. They will provide you the necessary credentials (e.g.: Encryption type,SMTP port ). You have to put these information when configuring SMTP on your site.Once your site is authenticated you can send mail through your referred SMTP server.All the email validation work will be done on your specified SMTP server.


You don’t have to use different SMTP plug-in or different workflow of SMTP provider.We bring it all in one feature. To access all the mail services you need professional mail addresses . The mail services you can use through this feature:

  1. MailGun SMTP [5,000 free email /per month for 3 months]

  2. Gmail SMTP [6,000 free email/per month]

  3. Hotmail

  4. Yahoo

  5. AWS SES

  6. ZOHO Mail

Process of SMTP settings : 

To configure you need to go WordPress Dashboard. Then click to Bit Form. From Bit Form to Settings. Then go to SMTP option.

1.Bit Form SMTP general settings :

➤ Enable  SMTP : Enabling SMTP ‘YES’ you are ready to configure general SMTP settings.

➤ From Email Address : Set the email address from where you want to send mail to recipients.

➤ From Name : Set the name that will be shown to your recipients as the part of ‘Form’ or ‘Sender’

➤ Reply-To Email Address : Set the email address to whom you want to send the mail.

SMTP Host : Set your outgoing mail server that you have choose.(e.g: smtp.gmail.com)



➤ Type of Encryption : Choose the encryption type regarding your hosting server.

➤ SMTP Port : Choose the port to relay your outgoing mail to SMTP server. Here are all the details :

☆ Mail Gun :

            SMTP Host : smtp.mailgun.org

            Type of Encryption :TLS

            SMTP Port: 587

☆ Gmail :


            SMTP Host : smtp.gmail.com

            Type of Encryption : TLS

            SMTP Port: 587

☆ Hotmail :

            SMTP Host : smtp.live.com

            Type of Encryption : TLS

            SMTP Port: 587

☆ Yahoo :

            SMTP Host : smtp.mail.yahoo.com

            Type of Encryption : SSL

            SMTP Port: 465

☆ Zoho :

             SMTP Host : smtp.zoho.com

            Type of Encryption : TSL

            SMTP Port: 587


➤ SMTP authentication : Set the authentication YES always.

➤ SMTP Username & Password : Enter your username & password that you use to login into your mail server.

After clicking the Save Changes’ your SMTP configuration will be finished. Now you are ready for the test to see whether SMTP settings works or not!

2.SMTP Testing :

This testing option will help you to verify that actually your website can relay outgoing mail to the referred recipients. SMTP testing option consist of :

➤ To Field : Type the email address to whom you want to send the mail.

➤ Subject Field : Include the subject of your message.

➤ Message Field : Write your message to this text field.

 Let’s see an example to clear this out !

  • Let say you open an account on mail server using your Gmail (e.g.: [email protected]) to send all the emails from your site.

  • Now you want to see what will recipients see when they get your mail. Then set an alternate gmail([email protected]) in the ‘To’ field & set subject ,message .

  • Clicking on  ‘Send Test’ your mail will relay to Gmail SMTP server. Gmail will validate the information you have set before(username, password)

When Gmail will validate your mail then the mail will be delivered to [email protected] your mail will delivered safely to your recipient via SMTP server.