Foros del Web » Programando para Internet » PHP »

problemas con envio de mail

Estas en el tema de problemas con envio de mail en el foro de PHP en Foros del Web. error: Language string failed to load: recipients_failed codigo $mail = new phpmailer(); $mail->PluginDir = "phpmailer/"; $mail->Mailer = "smtp"; $mail->Host = "200.29.4.54"; $mail->IsSMTP(true); $mail->SMTPAuth = true; ...
  #1 (permalink)  
Antiguo 22/02/2006, 10:11
 
Fecha de Ingreso: enero-2006
Mensajes: 1
Antigüedad: 11 años, 11 meses
Puntos: 0
Sonrisa problemas con envio de mail

error: Language string failed to load: recipients_failed

codigo
$mail = new phpmailer();
$mail->PluginDir = "phpmailer/";
$mail->Mailer = "smtp";
$mail->Host = "200.29.4.54";
$mail->IsSMTP(true);
$mail->SMTPAuth = true;
$mail->Username = "";
$mail->Password = "";
$mail->From = "[email protected]";
$mail->FromName = "Cascada Expediciones";
$mail->Subject = "Registro Cascada Expediciones";
$mail->Body = "Prueba";
$mail->Timeout=120;
$mail->AddAddress("[email protected]");
$exito = $mail->Send();

if(!$exito)
{
echo "Su mensaje no se envio<a href=\"javascript: history.go(-1)\">Volver</a>";
echo "<br/>".$mail->ErrorInfo;
}
else
{
echo "Se ha enviado un Mail de Notificacion a su Casilla<br><a href=\"javascript: window.close()\">Cerrar</a>";
}
$mail->ClearAddresses();

Espero q me puedan ayudar con esto
envia correos a servidores de empresas y a gmail, pero a yahoo y hotmail no...
he buscado en otras partes y nada...realmente no se q pueda estar fallando

Gracias
  #2 (permalink)  
Antiguo 22/02/2006, 10:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Siempre que menciones código que use cierta "classe" o código genérico .. por favor concreta cual usas (y donde verlo) .. por muy conocido que sea u 2"obvio" de verlo.

Al parecer usas PHP Mailer (http://phpmailer.sourceforge.net)?

Bueno .. esa "classe" envia el e-mail directamente por SMTP, los mensajes de error que te muestra son directos de la transacción SMTP para enviar tu e-mail .. así que para saber que sucede tendrías que ver que significa ese mensaje de error en concreto del protocolo SMTP (nada que ver con PHP).

El mensaje de error se origina por alguna restricción de tu servidor de correo (SMTP). No sé si usas tu própio servidor SMTP . .o el de tu ISP? .. o cual pero te podría estar imponiendo restricciones.

También pueden ser bloqueados tus e-mails por ser detectados como práctica de "SPAM" .. por ejemplo. Tu dices que tus e-mail son "FROM" de .. un domino "gmail.com" pero realmente resolviendo la "IP" de tu servidor SMTP .. NO es de ese domino .. eso es detectado como "me estás mientiendo quien eres" por muchos filtros de anti-spam (spamAssasin... etc) por eso tu e-mail no es posible entregarlo.

Un saludo,
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 14:45.