How To Send Email Using PHP Mail Function


Hi guys! Today we’ll be sending email using the PHPMail Function.

I think this is much easier than using a PHP library like PHPMailer.

You don’t have to specify your email address and password to sent email, just specify the “from” email address you want.

But you must have a live mail server.

By the way I had a previous post “How To Send Email Using PHPMailer and GMail

$name = "Your Name";
$email = "[email protected]";
$subject = "Some subject here.";
$message = "Your message here.";
$recipient_email = "[email protected]";
$headers  = "MIME-Version: 1.0 \r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1 \r\n";
$headers .= "From: $name <$email> \n";
$body = '<b>Name: </b> ' . $name . '<br />';
$body .= '<b>Email: </b>' . $email . '<br />';
$body .= '<b>Message: </b>' . $message . '<br /><br />';
$body .= 'You can add something here like signature.';
if( mail($recipient_email, $subject, $body, $headers) ){
    echo "Message has been successfully sent.";
    echo "Sending failed.";

That’s it, hope it helps. :)

Categorized as PHP Tagged

By Mike Dalisay

I'm Mike Dalisay, a pro web developer since 2010. I love web development. Improving our tutorials and source codes makes me happy. Do you want to suggest an edit to our tutorial? Got something to ask about our source codes? You may use our comments section below or email our team at [email protected]

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top