Contact form with CAPTCHA

This is an attempt to show how you can create your own contact form with CAPTCHA image verification to help minimize the amount of spam that hits your inbox. You should however be aware that by using image verification you are blocking visually impaired visitors from contacting you. There are also spam bots that can circumvent CAPTCHA images so by using image verification you have not permanently prevented spam.
PS: If this tutorial helped you consider making a donation to support the work. All donations will be used for future updates of this tutorial and new tutorials. DS.