Foros del Web » Programando para Internet » PHP »

Qhe debo hacer para mandar mails?

Estas en el tema de Qhe debo hacer para mandar mails? en el foro de PHP en Foros del Web. Cordial Saludo. Estoy trabajando con PHPMailer, Php 4.3.11, apache 2.0.54 y un servidor de Correo Mercury para hacer pruebas en mi maquina; en el servidor ...
  #1 (permalink)  
Antiguo 14/06/2007, 08:20
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Qhe debo hacer para mandar mails?

Cordial Saludo.

Estoy trabajando con PHPMailer, Php 4.3.11, apache 2.0.54 y un servidor de Correo Mercury para hacer pruebas en mi maquina; en el servidor esta Exchange.

Actualmente estoy enviando correos en la intranet y funciona a las mil maravillas; el problema es que si quiero enviarlo a yahoo,hotmail,gmail no lo hace; me pueden indicar todos los pasos y que debo tener instalado por favor; llevo mas de dos semanas y no he podido

Agradezco la ayuda y sugerencias que me puedan brindar.....
  #2 (permalink)  
Antiguo 14/06/2007, 08:50
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Qhe debo hacer para mandar mails??????

¿El PHPMailer te dice que lo ha enviado correctamente?

¿No estarán llegando a la carpeta de spam?
  #3 (permalink)  
Antiguo 14/06/2007, 09:18
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Re: Qhe debo hacer para mandar mails??????

Saludos jerkan

me sale este error:
ErrorLanguage string failed to load: [email protected]

no se si tengo que configura algo; tengo configurado el Mercury de forma local....

debo configurar algo de smtp??????

coloco el codigo aqui, si me haces el favor de revisarlo???

Agradezco la ayuda y sugerencias que me puedas brindar....
  #4 (permalink)  
Antiguo 15/06/2007, 05:36
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Qhe debo hacer para mandar mails?

No entiendo muy bien el error. Parece que no pueda cargar el fichero de idioma (que contiene los mensajes de error). EL PHPMailer trae un directorio 'language' donde guarda esos ficheros. ¿Lo tienes?
  #5 (permalink)  
Antiguo 15/06/2007, 10:24
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Re: Qhe debo hacer para mandar mails?

saludos jerkan

si en la carpeta de phpmailer tiene la carpeta languages y sus archivos; pero sigue saliendo el mismo error.....

include_once('PhpMailer/class.phpmailer.php');

$mail = new phpmailer (); # Crea una instancia
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = "smtp.yahoo.com"; // SMTP server
$mail->Username = "[email protected]";
$mail -> From = "[email protected]";
$mail -> FromName = "dhldahldafhadlf";
$mail -> AddAddress ("[email protected]");
$mail -> Subject = "Prueba de envio";
$mail -> Body = "ahadkdahkjadhkdahkdahkdahkhdakhdakdahkdahkdah j";
$mail -> Sender = "[email protected]";
$mail -> IsHTML (true);
$archivos = '';
$msg = "Mensaje Enviado";

if (!$mail -> Send ()){
$msg = "No se pudo enviar el email";
}
echo "Error".$mail->ErrorInfo."<br>";


Agradezco tu ayuda....
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 05:18.