Foros del Web » Programando para Internet » PHP »

Envio de correos metodo post -problema spam-

Estas en el tema de Envio de correos metodo post -problema spam- en el foro de PHP en Foros del Web. HOLA A TODAS/DOS HICE UN FORMULARIO Y SU CORRESPONDIENTE DESPACHO Y ME ENVIA TODO AL CORREO SPAM, AUN RECONOCIENDOLO ME SIGUE MANDANDO AL CORREO BASURA ...
  #1 (permalink)  
Antiguo 21/09/2010, 06:59
 
Fecha de Ingreso: agosto-2010
Ubicación: Argentina
Mensajes: 2
Antigüedad: 14 años, 3 meses
Puntos: 0
Envio de correos metodo post -problema spam-

HOLA A TODAS/DOS

HICE UN FORMULARIO Y SU CORRESPONDIENTE DESPACHO Y ME ENVIA TODO AL CORREO SPAM, AUN RECONOCIENDOLO ME SIGUE MANDANDO AL CORREO BASURA
ALGUIEN X FAVOR QUE EXAMINE MIS SENTENCIAS Y QUIZA PUEDA DESCUBRIR EL PO QUE DE ELLO....
GRACIAS

FORMULARIO DE ENVIO:

//////////////////// <?php


$cuerpo.=<<<EOF
<html>
<table>
<tr>
<td>Nombre</td>
<td>{$_POST['nombre']}</td>
</tr>
<tr>
<td>Telefono</td>
<td>{$_POST['telefono']}</td>
</tr>
<tr>
<td>Email</td>
<td>{$_POST['email']}</td>
</tr>
<tr>
<td>Consulta</td>
<td>{$_POST['detalle']}</td>
</tr>



</table>
</html>

EOF;

$para =$_POST["destino"];
$body = "

- DATOS DE CONSULTA DESDE EL SITIO XXX -

{$cuerpo}";



include_once 'class.phpmailer.php';

$mail = new PHPMailer(); // defaults to using php "mail()"


$mail->From = $_POST["email"];
$mail->FromName = "Juan";

$mail->Subject = "Mi Formulario";

$mail->AltBody = ""; // optional, comment out and test

$mail->MsgHTML($body);

$mail->AddAddress("$para","");
// attachment
if(!$mail->Send()) {
echo 'Error: ' . $mail->ErrorInfo;



header("Location:gracias.php?e=1");

}
else {

include ("admin/class-socio.php");
$socio=new class_socio();
$socio->setCorreoguardar($para);
$socio->guardaremail();

header("Location:gracias.php?e=0");


}




?>



PHP DE DESPACHO

<!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>JUAN</title>
<style type="text/css">
<!--
body {
background-color: #FF4D20;
}
.Estilo1 {color: #FFFFFF}
-->
</style></head>
<form>
<p>

<div align="center">
<p style="color:#FFFFFF; font-family:Arial, Helvetica, sans-serif">

GRACIAS POR CONTACTARSE CON <br/>
JUAN <br/>
POR MEDIO DEL EMAIL <br/>
MUCHAS GRACIAS</p>


<input type="button"
value="Cerrar esta ventana"
onclick="window.close();">

</p>
<p style="color:#FFFFFF; font-family:Arial, Helvetica, sans-serif">
<?php
if(isset($_GET["e"])){
if($_GET['e']==0){

echo "Tu consulta ha sido enviada correctamente";
}else{

echo "Su consulta no ha sido enviada correctamente";

}

}
?>
</p>
</div>
</form>

<body>
<p>&nbsp;</p>
<p align="center">&nbsp;</p>
</body>
</html>


//////////////////////GRACIASSSSSSSSSSSSS....................!!!!!!!!!!! !!!!!!!!























<a href=http://www.bestmarket.com.ua/ >canon fc 128 картридж</a>























<a href=http://www.bestmarket.com.ua/ >заправка картриджей panasonic</a>























<a href=http://parts.autosites.com.ua/ >продать запчаÑти</a>
  #2 (permalink)  
Antiguo 21/09/2010, 08:48
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Envio de correos metodo post -problema spam-

para que el mail llegue efectivamente a la bandeja de entrada debes de configurar muy bien el SMTP o usar uno externo, son muchos factores los que intervienen como los saltos internos del mensaje entre la red interna.

no hay una garantía 100% fiable que garantice que lleguen a la bandeja, un SMTP externo es lo mejor y la solución a la mayoría de los casos, suerte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 22/09/2010, 01:53
 
Fecha de Ingreso: septiembre-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Envio de correos metodo post -problema spam-

hola yo tengo un problema similar tengo un php mailer eh aqui el codigo de fuente antes enviaba ahora no envia necesito una mano por favor

<?php
if($_POST['Manda'])
{
$FromName = $_POST['FromName'];
$FromMail = $_POST['FromMail'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['html'];
$mensagem = stripslashes($mensagem);

$headers = "From: $FromName <$FromMail>\r\n";
$headers .= "Return-Path: $FromMail\r\n";
$headers .= 'MIME-Version: 2.5' . "\r\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";



$arquivo = $_POST['lista'];
$file = explode("\n", $arquivo);
$i = 1;
}
?>
<style type="text/css">
<!--
.Estilo3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #006600;
}
.Estilo6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #006600; font-size: 9px; }
-->
</style>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<p> <br />
<style type="text/css">
td {
font-family:verdana;
color:#000000;
font-size:10px;
}
</style>
<?
if($_POST['Manda']) { ?>
</p>
<table width="59%" height="30" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#333333">
<tr>
<td bgcolor="#f5f5f5">
<?
foreach ($file as $mail) {
if(mail($mail, $assunto, $mensagem, $headers)) {
echo "<font color=green face=verdana size=1>* ".$i++." - ".$mail."</font> <font color=green face=verdana size=1>Send Mail PeruHack</font><br>";
} else {
echo "* ".$i++." ".$mail[$i]." <font color=red>NO</font><br><hr>";
$i++;
}
}
?>
</td>
</tr>
</table>
<? } ?>
<form name="form1" method="post">
<table width="65%" height="202" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#F4F4F4">
<tr>
<td colspan="4" align="center" class="Estilo3"><p>PHP MAILER INBOX </p></td>
</tr>
<tr>
<td width="8%" align="center">Nombre:</td>
<td width="41%"><input name="FromName" type="text" value="<?php print $FromName; ?>" size="50" /></td>
<td width="6%">Correo:</td>
<td width="45%"><input name="FromMail" type="text" value="<?php print $FromMail; ?>" size="50" /></td>
</tr>
<tr>
<td align="center">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align="center">Subjeto : </td>
<td><input name="assunto" type="text" id="assunto3" value="<?php print $assunto; ?>" size="50" /></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>HTML</td>
<td><strong>
<textarea name="html" cols="38" rows="10" id="textarea2"><?php print $mensagem; ?></textarea>
</strong></td>
<td>List Mails </td>
<td><textarea name="lista" cols="38" rows="10" id="textarea3"><?php print $arquivo; ?></textarea></td>
</tr>
<tr>
<td align="center" colspan="4"><br />
<input name="Manda" type="submit" id="Manda" value="Enviar">
<br /></td></tr>
</table>

<br />
<span class="Estilo6">PHP Mailer By PeruTeam<br />
2010 @ PeruMail.net</span>
</form>

Etiquetas: metodo, post, spam
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:57.