Error shown in the result is
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\elvisstore\sendemail.php on line 17
sendmail.php file is like this:
<?php
$from = 'something@gmail.com';
$subject =$_POST['subject'];
$text =$_POST['elvismail'];
$dbc= mysqli_connect( 'localhost' , 'smile' ,'password','elvis_store') 
or die('error in connecting to database');
$query = "SELECT * FROM email_list";
$result = mysqli_query($dbc,$query) or die('error in querying data');
//$row = mysqli_fetch_array($result);
while($row=mysqli_fetch_array($result))
{
   $first_name = $row['first_name'];     
   $last_name = $row['last_name']; 
   $msg = "Dear $first_name $last_name, \n  $text" ;
   $to =$row['email']; 
   mail($to, $subject, $msg, 'FROM:' . $from);
   echo "Email sent to $to <br>";
}
  mysqli_close($dbc);
?>
sendemail.html file
<form method="post" action="sendemail.php"> 
    <label for="subject">Subject of email:</label><br /> 
        <input type="text" id="subject" name="subject" size="60" /><br />     
        <label for="elvismail">Body of email:</label><br />     
        <textarea id="elvismail" name="elvismail" rows="8" cols="60"></textarea><br />     
        <input type="submit" name="submit" value="Submit" />   
    </form> 
</body> 
I think this error came due to i am using localhost as my server.please tell me what's going on?
 
    