Email sending configuration on mailjs
First of all, go to https://emailjs.com and create an account, if you have already an account then sign in.
Then select the type you want to use, for this example I will select Gmail
This asks for authentication and allow the Gmail account to send emails for this service.
This will create a default template, if you want to make some changes you can.
In the Content tab, I put my email address which will be used as my email address for sending.
Then navigate to the Setting tab and give some name to the template and save it.
Integration with own code
There are methods available for different development environments. In
Here is the preview of my implementation of code
You can download my code which you can see in the above design from github.com/bakarfreelancer/email-js
The emailjs.com provide 200 email fee per month. That is more than enough for startups and small businesses.