Function mail Windowns Server PHP

0

I am trying to use the mail function in Windows Server, I have used this scrip for several different servers and it always worked .... But now it does not work, I am not responsible for configuring the server.

Can anyone help me? (Request additional information)

Give the following error:

Array ([type] => 2 [message] => mail (): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php. ini or use ini_set () [file] => C: \ inetpub \ wwwroot \ Experiment \ send.php [line] => 69)

<?php
$nome = $_POST['fname'];
$email = $_POST['email'];
$cargo = $_POST['lname'];
$website = $_POST['website'];
$phone = $_POST['phone'];
$celular = $_POST['celular'];
$celular = $_POST['conheceu'];
$texto = $_POST['texto'];
$data_envio = date('d/m/Y');
date_default_timezone_set('America/Sao_Paulo');
$hora_envio = date('H:i:s');
$telefone = $_POST['telefone'];
@$assunto = $_POST['assunto'];  
// Compo E-mail
$arquivo = "
<style type='text/css'>
body {
margin:0px;
font-family:Verdane;
font-size:12px;
color: #000;
}
a{
color: #666666;
text-decoration: none;
}
a:hover {
color: #fff;
text-decoration: none;
}
</style>
<html>
<meta charset='UTF-8' /> 
<table width='510'  bgcolor='#fff'>
    <tr>
    <td width='500'><b>Nome: </b>$nome</td>
</tr>
<tr>
    <td width='320'><b>E-mail: </b>$email</td>
</tr>   
<tr>
    <td width='320'><b>telefone: </b>$telefone</td>
</tr>
<tr>
    <td width='320'><b>Mensagem: </b>$texto</td>
</tr>
<tr>
    <td><b>Data/Hora de envio: </b>$data_envio ás $hora_envio </td>
</tr>
</table>
</html>
";

 // emails para quem será enviado o formulário
$emailenviar = "[email protected]";
$destino = $emailenviar;
$assunto = "Contato pelo Site";

// É necessário indicar que o formato do e-mail é html
$headers  = 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
$headers .= 'From: '.$nome.' <'.$email.'>';
//$headers .= "Bcc: $EmailPadrao\r\n";
$enviaremail = mail($destino, $assunto, $arquivo, $headers, "-f$emailenviar");
if($enviaremail){
$mgm = "E-MAIL ENVIADO COM SUCESSO! <br> O link será enviado para o e-mail fornecido no formulário";
echo "enviado com sucesso!";
echo " <meta http-equiv='refresh' content='1;URL=index.php'>";
} else {
$mgm = "ERRO AO ENVIAR E-MAIL!";
echo $mgm;
}
?>
    
asked by anonymous 16.12.2015 / 13:50

0 answers