Foros del Web » Programando para Internet » PHP »

archivos adjuntos en mail

Estas en el tema de archivos adjuntos en mail en el foro de PHP en Foros del Web. Hola maestros: probe la clase phpmailer para enviar archivos adjuntos desde un correo y si me funciona solo que utilice el ejemplo de una pagina: ...
  #1 (permalink)  
Antiguo 17/08/2005, 14:26
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 15 años, 1 mes
Puntos: 1
Pregunta archivos adjuntos en mail

Hola maestros:

probe la clase phpmailer para enviar archivos adjuntos desde un correo y si me funciona solo que utilice el ejemplo de una pagina:

solo que me gustaria hacerlo mas automatico, es decir , enviarlo a una direccion fija y tambien el nombre del archivo fijo.

solo que no me funciona no se que este haciendo mal bueno es con el ADDATACHMENT ya que pongo el path en donde se encuentra el archivo pero no lo pone lo que hago es algo como lo siguiente:
Código PHP:
<?php
require "includes/class.phpmailer.php";

$mail = new PHPMailer();

$mail->IsSMTP();                                  // send via SMTP
$mail->Mailer "smtp";
$mail->Host     "x.com.mx"// SMTP servers
$mail->SMTPAuth true;     // turn on SMTP authentication
$mail->Username "[email protected]";  // SMTP username
$mail->Password "password"// SMTP password

$mail->From     "[email protected]";
$mail->FromName "alguien";
$mail->AddAddress("[email protected]");

$mail->WordWrap 50;                              // set word wrap

$mail->AddAttachment("C:\wamp\www\NAME\ARCHIVOS_TXT\26072005.txt");
$mail->IsHTML(false);                               // send as HTML

$mail->Subject  =  "Prueba attachment";
$mail->Body     =  "This is the <b>HTML body</b>";
$mail->AltBody  =  "This is the text-only body";

if(!
$mail->Send())
{
   echo 
"Message was not sent <p>";
   echo 
"Mailer Error: " $mail->ErrorInfo;
   exit;
}

echo 
"Message has been sent";
?>
pero no hace nada, espero me puedan ayudar

gracias
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 17:40.