Hi Reader's,
Welcome to FindNerd, today we are going to discuss how to send email in PHP.
In web applications sending email is a very important feature.
PHP provides a built-in mail() function for creating and sending emails to one or more recipients. mail() function is very useful and simple to implement in your website or application.
Syntax of mail() function
mail(recipient_email, subject, message, headers, parameters).
Description of parameter :
recipient_email :This is required parameter and it is a recipient's email address.You can add multiple email addresses using comma(,).
subject :Is is also a required parameter and this is subject of email. This parameter cannot contain any newline characters.
message :This parameter is used to set messages to be sent.Each line should be separated with a LF (\n).This is also required parameter.
headers : Additional parameters (Optional) and specifies additional headers, like From, Cc, and Bcc..
parameters : Additional parameters and specifies an additional parameter for sending the sendmail.(Optional)
you can see below example.
<?php
//write here recipient emaol address
$recipient = 'testemail@gmail.com';
$subject = 'Test for HTML email';
//Content-type always be set
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers = "From: example@test.com\r\nReply-To: info@test.com";
$message = '<html><body>';
$message .= '<p style="color:#000;font-size:12px;">This is testing eamil.</p>';
$message .= '</body></html>';
//use mail() here
if(mail($recipient, $subject, $message, $headers)){
echo "Success ! Email send successfully.";
} else{
echo "Error ! Email can not send.";
}
?>
0 Comment(s)