How to Send E-Mail using PHP script
|This article explains about sending a simple mail using PHP mail function.
Creating a Email Form using HTML
1 2 3 4 5 6 7 | <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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 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.