How to Send E-Mail using PHP


This article explains about sending a simple mail using PHP mail function.

Creating a Email Form using HTML

<form method="post" action="">
Sender Email: <input type="text" name="sender_email" size="18" />
Receipent Email: <input type="text" name="receipent_email" size="18" />
Mail Subject: <input type="text" name="email_subject" size="18" />
Email Message: <textarea name="message" rows="50" cols="6"></textarea>
<input type="submit" name="submit" value="Send Email" />
</form>

PHP Code For Handling Action and Send Email

if(count($_POST) > 0)
{
 $sender_email = $_POST["sender_email"];
 $receipent_email = $_POST["receipent_email"];
 $email_subject = $_POST["email_subject"];
 $message = $_POST["message"];
 $result = mail($receipent_email, $email_subject, $message,"From: $sender_email\n");
 if($result) {
    echo "Mail has been send successfully.";
 }
 else {
    echo "There was a problem in sending email.";
 }
}

This is just a method of how to send a simple email using PHP. In above script there is no way of proper error checking and other advance email functionalities like sending of HTML email, custom headers.

Submit your comment

Please enter your name

Your name is required

Please enter a valid email address

An email address is required

Please enter your message

Design Gala © 2012 All Rights Reserved

Developed by 76 Miles

Powered by WordPress