rfrancisco Posted August 11, 2011 Report Share Posted August 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 );}?> Quote Link to comment Share on other sites More sharing options...
0 ESerra Posted August 11, 2011 Report Share Posted August 11, 2011 Usa um if para verificar se a função mail está retornando algum erro... Quote Link to comment Share on other sites More sharing options...
Question
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 to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.