Contact form 7

Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup.

This guide is an introduction to the Contact Form 7 plugin for WordPress. Basic knowledge of WordPress administration is required. This tutorial explains how to display a form on your page.

In addition you can refer to the document of Contact form 7 and download Contact Form 7 here