Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite!
Galera, depois de muita busca pela net cheguei a tal código para envio de e-mail em PHP usando SMTP, porém não envia.
Por favor, me dê uma luz.
>
$from = "$nome <$email>"; # Remetente da mensagem
$to = "$destino"; # Destinatário da mensagem
$subject = "Contato do site";
$corpo = " Nome : $nome <br />";
$corpo .= " E-mail : $email <br />";
$corpo .= " Fone : $ddd - $fone <br />";
$corpo .= " Estado : $estado <br />";
$corpo .= " Cidade : $cidade <br />";
$corpo .= " OBS : ".nl2br($mensagem)." <br />";
# Configurando o Header
$headers = array ( 'From' => "$from",
'To' => "$to",
'Subject' => "$subject",
'MIME-Version' => "1.0",
'Content-type' => "text/html; charset=ISO-8859-1",
'X-Mailer' => "PHP",
'Reply-To' => "$to", # e-mail de resposta
'Errors-To' => "ezequiel@mlbc.com.br", # e-mail de retorno em caso de erro de envio
'X-Priority' => "3", # prioridade do e-mail > 1 UrgentMessage, 3 Normal
);
# Configuracao do SMTP
$auth = false; # Define que o SMTP requer autenticação
$host = "smtp.sancris.com.br"; # Servidor SMTP
$username = ""; # Usuário do SMTP
$password = ""; # Senha do seu MailBox
$smtp = Mail::factory('smtp',
array ( 'host' => $host,
'auth' => $auth,
'username' => $username,
'password' => $password));
# Enviando o e-mail
$mail = $smtp->send($to, $headers, $corpo);
if (PEAR::isError($mail)) {
$mensagem_contato = "<p>" . $mail->getMessage() . "</p>"; # se não for enviado corretamente, retorna o erro
} else {
$mensagem_contato = "<p>Email enviado com sucesso!!</p>"; # se o envio for correto, retorna a mensagem
}
Ao enviar o formulário, recebo a seguinte mensagem de erro
>
Objeto não encontrado!
A URL requisitada não foi encontrada neste servidor. O link na página referida parece estar com algum erro ou desatualizado. Por favor informe o autor desta página sobre o erro.
Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
Error 404
www.sancris.com.br
Tue Apr 15 20:17:58 2008
Apache
Carregando comentários...