PHP provides you with built in mail () function to send emails. The general syntax of this function is given below.
Keywords :- Send Email Using Mail() Function by PHP, How to Send Email with Mail() Function Using PHP
PHP Mail Function Syntax
mail(to,subject,message,headers,parameters); In PHP, 4 parameters are passed inside the mail () function - to - In this we put the email id you want to send the mail to. subject - in this we write the subject of the email. message - put any message you want to send in it. headers - this is an optional field, in which you have to give from, cc, bcc etc. parameters - This is also an optional field. Example 1:- sendmail.php<?php $from = "yourmailid@gmail.com" $to = "tomailid@gmail.com"; $subject = "My Message : - Experts PHP"; $message = "<h1>Hello Friend, I am Experts PHP.</h1>"; $header = "From : ".$from."\r\n"; $header .= "MIME-Version : 1.0 \r\n"; $header .= "Content-type : text/html \r\n"; if(mail ($to,$subject,$message,$header)){ echo "Email sent successfully."; } else{ echo "Email cannot sent."; } ?>Example 2:- sendmail.php
<?php $to = 'jyoti@email.com'; $subject = 'Marriage Proposal'; $from = 'yourmailid@email.com'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: '.$from."\r\n". 'Reply-To: '.$from."\r\n" . 'X-Mailer: PHP/' . phpversion(); $message = '<html><body>'; $message .= '<h1 style="color:red;">Hi Jyoti ji!</h1>'; $message .= '<p style="color:green;font-size:16px;">Will you marry me?</p>'; $message .= '</body></html>'; // Sending email if(mail($to, $subject, $message, $headers)){ echo 'Your mail has been sent successfully.'; } else{ echo 'Unable to send email. Please try again.'; } ?>Cc:- Message is sent to more than one email id from Cc (Carbon copy). The receiver who is the receiver sees all the email id of Cc. Bcc:- Message is sent to more than one email id from Bcc (Blind carbon copy). But the receiver who is the receiver does not see the email id of Bcc.