I have a problem sending mail from my localserver through PHP. I am running localserver using easyPHP. I am basically trying to test it on local server and then use this form submission for my website.
<?php
    $error = false;
    $sent = false;
    if(isset($_POST['submit'])) {
        if(empty($_POST['name']) || empty($_POST['email']) || empty($_POST['comments'])) {
            $error = true;
        } 
        else {
            $to = "myusername@gmail.com";
            $name = trim($_POST['name']);
            $email = trim($_POST['email']);
            $comments = trim($_POST['comments']);
            $subject = "Contact Form";
            $message =  "Name: $name \r\n Email: $email \r\n Comments: $comments";
            $headers = "From:" . $name;
            $mailsent = mail($to, $subject, $message, $headers);
            if($mailsent) {
                $sent = true;
            }
       }
  }
?>
<?php if($error == true){ ?>
<p class="error">Text</p>
<?php } if($sent == true) { ?>
<p class="sent">Text</p>
<?php } ?>  
<div id="form">
    <form name="contact" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
        <fieldset>
            <h4>Contact Me!</h4>
            <label for="name">Name:</label>
                <input type="text" name="name" id="name"/>
                <label for="email"/>Email:</label>
                <input type="text" name="email" id="email"/>
                <label for="comments" id="comments">Comments:</label>
                <textarea name="comments" id=""></textarea>
                <fieldset>
                <input class="btn" type="submit" name="submit"  class="submit" value="Send email"/>
                <input class="btn" type="reset" value="Reset"/>            
                </fieldset> 
        </fieldset>
    </form>
</div>
I have changed the settings of php.ini
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.gmail.com
; http://php.net/smtp-port
smtp_port = 587
But, still i get error mail(): SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. dg3sm18559983pbc.24 - gsmtp
