Can't get contact form to work

Posted June 9, 2014 3.7k views
I'm new to php and have racked my brain trying to get this to work. I've installed sendmail and the command telnet localhost 25 gives back:
Connected to localhost.
Escape character is '^]'.
220 audodevs ESMTP Sendmail 8.14.4/8.14.4/Debian-2ubuntu2.1; Mon, 9 Jun 2014 05:38:16 -0400; (No UCE/UBE) logging access from: localhost(OK)-localhost []
so it seesm to work but when i try to send the email, my gmail doesn't get it. here is my php code:

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer
by Pablo Carranza
Due to the popularity of Gmail, Google Apps,, Yahoo! Mail & a myriad of other providers, many cloud-server users mistakenly fail to install a mail server, initially. However, humans are not the only ones that send electronic mail. If fact, many Linux server applications also need to send email. This tutorial will review how to install a send-only mail server on Ubuntu 12.04.