Alguém saberia me dizer porque a confirmação de cadastro por e-mail não envia o e-mail para o gmail?
O código está abaixo:
<?php include_once "classes/conecta.php";?>
<!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=iso-8859-1" />
<title>Sucesso e Renda</title>
<meta name="description" content="Consultoria pessoal para ingressar na ZeekRewards" />
<meta name="keywords" content="zeekrewards, ganhar dinheiro, consultoria" />
<meta name="author" content="tiago lisboa" />
<meta name="revisit" content="1 days" />
<meta http-equiv="content-language" content="pt">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" >
<link rel="shortcut icon" href="favicon.ico" >
<link href="estilos.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery_validate.js"></script>
<script type="text/javascript" src="js/validate_func.js"></script>
</head>
<body>
<div id="topo">
<div class="topo_flash">
<object height="140" width="920" data="textoZR.swf" type="application/x-shockwave-flash">
<param value="textoZR.swf" name="movie" />
<param value="transparent" name="wmode" />
<param name="quality" value="high" />
<p>CONTEÚDO EM FLASH, ATUALIZE SEU ADOBE FLASH PLAYER!</p>
</object>
</div>
<div class="separador">
</div>
</div>
<div id="corpo">
<p class="titulo_cadastro">Preencha o formulário abaixo para ter o seu site de indicação:</p>
<div class="video_cadastro">
<object width="480" height="360"><param name="movie" value="http://www.youtube.com/v/bzlqmz2oM7c?version=3&hl=pt_BR&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/bzlqmz2oM7c?version=3&hl=pt_BR&rel=0" type="application/x-shockwave-flash" width="480" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</div>
</div>
<div class="separador">
</div>
<div id="agenda">
<p>Preencha o formulário abaixo para ter o seu site de indicação:</p>
</div>
<div id="formulario">
<div class="cadastro">
<form action="" name="cadastro" method="post" enctype="multipart/form-data">
<label>
<span>Nome Completo:</span>
<input class="g" type="text" name="nome" />
</label>
<label>
<span>E-mail:</span>
<input class="g" type="text" name="email" />
</label>
<label>
<span>Usuário ZeekRewards:</span>
<input class="g" type="text" name="usuario" />
</label>
<label>
<span>Celular com DDD:</span>
<input class="g" type="text" name="celular" />
</label>
<label>
<span>Skype:</span>
<input class="g" type="text" name="skype" />
</label>
<input type="hidden" name="acao" value="cadastrar" />
<input class="bt_form_cadastro" type="submit" value="" />
</form>
<?php if(isset($_POST['acao']) && $_POST['acao'] == 'cadastrar'){
$nome = $_POST['nome'];
$email = $_POST['email'];
$usuario = $_POST['usuario'];
$celular = $_POST['celular'];
$skype = $_POST['skype'];
if (empty($email)){
echo "informe seu email";
}elseif(!filter_var($email, FILTER_VALIDATE_EMAIL)){
echo "Informe um email válido";
}else{
$verifica = mysql_query("SELECT * FROM usuario WHERE user_usuario = '$usuario'")
or die (mysql_error());
$contar = mysql_num_rows($verifica);
if ($contar >= '1'){
echo "O email já foi cadastrado em nosso boletim";
}else{
$cadastra = mysql_query("INSERT INTO usuario (nome_usuario, email_usuario, celular_usuario, user_usuario, skype_usuario) VALUES ('$nome','$email','$celular','$usuario','$skype')")
or die(mysql_error());
if ($cadastra <= '0'){
echo "erro ao cadastrar, favor tentar novamente";
}else{
echo "cadastro com sucesso!";
$data = date('d/m/Y H:i');
$msn = "
Recebemos um pedido de cadastro do seu email em nosso boletim!
<br />
Para confirmar seu cadastro, por favor clique no link abaixo.
<br />
<br />
<a href=\"http://www.upinside.com.br/cursos/va/newsletter/confirma.php?email=$email&codigo=$codigo\">Confirmar Cadastro</a>
<br />
<br />
Se você não cadastrou este pedido em nosso site, por favor ignore este email!
<br />
Atenciosamente UpInside Tecnologia
<br />
<br />
Enviado em: $data
";
$para = 'contato@catablog.com.br';
$assunto = 'Nova Assinatura de boletim';
$headers = "From: $para\n";
$headers .= "Content-Type: text/html; charset=\"utf-8\"\n\n";
mail($email,$assunto,$msn,$headers);
}
}
}
}
?>
</div>
</div>
<div class="separador">
</div>
<div id="cb"></div>
<div id="rodape">
<p>Sucesso e Renda 2012 - Todos os direitos reservados</p>
</div>
</body>
</html>
qualquer outro email cadastrado ele envia para a confirmação, já no gmail não envia.
Obrigado.










