使用php发送电子邮件时出错

I am sending email using php script and i am setting from address as

$headers = "MIME-Version: 1.0" . "$from" . "
";
$headers.= "Content-type:text/html;charset=iso-8859-1" . "
";

So, the mail coming to my mail address as from support@mysite.com, But i need to set from address as support@gmail.com.But it is not coming with the modified from address. So, please help to solve this problem..

Replace header text,

$headers = 'MIME-Version: 1.0' . "
" . 'Content-type: text/html; charset=UTF-8' . "
";
$headers .= "X-Mailer: PHP 
";
$headers .= "From: YourName <support@gmail.com>";

To get more information about mail function

may this help you.

You try this...

<?php
  $to      = 'nobody@example.com';
  $subject = 'Mail Subject';
  $message = 'Test';
  $headers = 'From: support@gmail.com' . "
" .
  'Reply-To: support@gmail.com' . "
" .
  'X-Mailer: PHP/' . phpversion();
  mail($to, $subject, $message, $headers);

?>

Hop this will works...