rfrancisco Postado Agosto 11, 2011 Denunciar Share Postado Agosto 11, 2011 Tenho um formulário em html e quero que o script processe esse formulário. Mas o email não tá chegando. Qual o problema?<?php$nome = $_POST['nome'];$telefone = $_POST['telefone'];$plano = $_POST['plano'];$emaildestinatario = "rfrancisco@algumacoisa.org";$assunto = "ASSINATURA PLANO";$headers = $_POST['headers'];$emailsender = $_POST['emailsender'];$headers .= "From: contato@brusqueimoveis.com.br\n";$mensagemHTML = '$nome solicitou informações sobre o plano $plano. Entrar em contato pelo telefone $telefone.';if(!mail($emaildestinatario, $assunto, $mensagemHTML, $headers ,"-r".$emailsender)){ // Se for Postfix $headers .= "Return-Path: " . $emailsender . $quebra_linha; // Se "não for Postfix" mail($emaildestinatario, $assunto, $mensagemHTML, $headers );}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 11, 2011 Denunciar Share Postado Agosto 11, 2011 Usa um if para verificar se a função mail está retornando algum erro... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rfrancisco
Tenho um formulário em html e quero que o script processe esse formulário. Mas o email não tá chegando. Qual o problema?
<?php
$nome = $_POST['nome'];
$telefone = $_POST['telefone'];
$plano = $_POST['plano'];
$emaildestinatario = "rfrancisco@algumacoisa.org";
$assunto = "ASSINATURA PLANO";
$headers = $_POST['headers'];
$emailsender = $_POST['emailsender'];
$headers .= "From: contato@brusqueimoveis.com.br\n";
$mensagemHTML = '$nome solicitou informações sobre o plano $plano. Entrar em contato pelo telefone $telefone.';
if(!mail($emaildestinatario, $assunto, $mensagemHTML, $headers ,"-r".$emailsender)){ // Se for Postfix
$headers .= "Return-Path: " . $emailsender . $quebra_linha; // Se "não for Postfix"
mail($emaildestinatario, $assunto, $mensagemHTML, $headers );
}
?>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.