Erro ao enviar email em PHP, via formulário HTML
Saudações!
Sou designer e não entendo muito de programação, estou utilizando uma senha de ftp que pertence a minha empresa, no servidor locaweb. Essa senha foi dada para que eu possa criar um site dentro do domínio oficial e agora estou testando envio de email por formulário HTML via PHP.
Depois de construí-lo e apertar o botão submit, aparece o seguinte erro:
PHP Warning: mail() [<a href='function.mail'>function.mail</a>]: "sendmail_from" not set in php.ini or custom "From:" header missing in E:\home\e-novations1\Web\br\TESTE\email.php on line 24
Linha 24
$enviar = mail($para,'aeee',$mensagem,$headers);
Gostaria que vocês me ajudassem a identificar o erro, pois não tenho a mínima idéia de onde encontrar este arquivo ini.php, como habilitar o envio de email por PHP e nem o que há de errado com a linha 24.
Formulário HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulário e-nov@tions</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery.fancybox-1.3.4/fancybox/jquery.fancybox-1.3.4.js"></script>
<link rel="stylesheet" href="js/jquery.fancybox-1.3.4/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" />
<script type="text/javascript" src="js/inicio.js" ></script>
<script type="text/javascript" src="js/jquery-form.js" ></script>
<link href="css/style.css" type="text/css" rel="stylesheet" media="screen" />
</head>
<body>
<div id="fm-contact">
<form method="post" action="email.php">
<div id="form-top">
<div class="form-line">
<label for="nome">Nome Completo .:</label>
<input class="field" type="text" id="nome" name="nome" />
</div>
<div class="form-line">
<label for="subject">Assunto .:</label>
<input class="field" type="text" id="subject" name="subject" /><br />
</div>
</div>
<div id="form-sub">
<div class="form-line">
<label for="empresa">Empresa .:</label>
<input class="field e" type="text" id="empresa" name="empresa" />
</div>
<div class="form-line">
<label for="tel">Telefone .:</label>
<input class="field t " type="text" id="tel" name="tel" />
</div>
<div class="form-line">
<label for="current">Cargo Atual .:</label>
<input class="field cp" type="text" id="current" name="current" />
</div>
<div class="form-line">
<label for="email">Email para contato .:</label>
<input class="field ae" type="text" id="email" name="email" />
</div>
<div class="form-line fm2">
<div class="fm2-left">
<label id="comments" for="comments">Comentário .:</label>
<div class="clear"></div>
<div id="desc">
(Relate sua dúvida ou assunto desejado.)
</div>
</div>
<div class="fm2-right">
<textarea class="field big" type="text" id="comments" name="comments"></textarea>
</div>
</div>
<div class="clear"></div>
<input id="submit-1" class="submit" type="submit" value="Enviar" name="submit"/>
<br /><br /><br />
</div>
</form>
</div>
</body>
</html>
ACTION = email.php
<?php
$nome = $_POST["nome"];
$subject = $_POST["subject"];
$empresa = $_POST["empresa"];
$tel = $_POST["tel"];
$current = $_POST["current"];
$email = $_POST["email"];
$comments = $_POST["comments"];
$headers = 'Content-type:text/html; charset=iso-8859-1';
$para = "felipe.udk@gmail.com";
$mensagem = '<h1>Olá!<br />Você recebeu uma mensagem de '. $nome .'</h1><br />';
$mensagem .= '<br />Assunto: '. $subject .'';
$mensagem .= '<br />Empresa: '. $empresa .'.';
$mensagem .= '<br />Telefone: '. $tel .'.';
$mensagem .= '<br />Cargo Atual: '. $current .'.';
$mensagem .= '<br />Email: '. $email .'.';
$mensagem .= '<br /><br />Mensagem: '. $comments .'.';
$enviar = mail($para,$subject,$mensagem,$headers);
?>
Obrigado a todos!!
Discussão (6)
Carregando comentários...