Foros del Web » Programando para Internet » PHP »

Al fin envie un email con php pero....

Estas en el tema de Al fin envie un email con php pero.... en el foro de PHP en Foros del Web. Hola amigos les comento que entre luchar y probar por fin pude enviar mail con php y la clase phpmailer este es el codigo Código ...
  #1 (permalink)  
Antiguo 04/11/2008, 10:07
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 16 años, 4 meses
Puntos: 35
Al fin envie un email con php pero....

Hola amigos les comento que entre luchar y probar por fin pude enviar mail con php y la clase phpmailer
este es el codigo
Código PHP:
//error_reporting(E_ALL);
error_reporting(E_STRICT);

date_default_timezone_set('America/Toronto');

include(
"../phpMailer_v2.2.1_/class.phpmailer.php");
//include("class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded

$mail             = new PHPMailer();

$body             $mail->getFile('contents.html');
$body             eregi_replace("[\]",'',$body);

$mail->IsSMTP();
$mail->SMTPAuth   true;                  // enable SMTP authentication
//$mail->SMTPSecure = "ssl";                 // sets the prefix to the servier
$mail->Host       "mail.dvdestrenos.com";      // sets GMAIL as the SMTP server
$mail->Port       26;                   // set the SMTP port for the GMAIL server

$mail->Username   "[email protected]";  // GMAIL username
$mail->Password   "*****";            // GMAIL password

//$mail->AddReplyTo("[email protected]","First Last");
$mail->AddReplyTo("[email protected]","Ricardo Vanegas");

$mail->From       "[email protected]";
$mail->FromName   "Ricky DVD";

$mail->Subject    "Prueba mensaje enviado con phpmailer";

//$mail->Body       = "Hi,<br>This is the HTML BODY<br>";                      //HTML Body
$mail->AltBody    "To view the message, please use an HTML compatible email viewer!"// optional, comment out and test
$mail->WordWrap   50// set word wrap

$mail->MsgHTML($body);

//$mail->AddAddress("[email protected]", "Ricardo Vanegas");
$mail->AddAddress("[email protected]""Ricardinho");

$mail->AddAttachment("images/phpmailer.gif");             // attachment

$mail->IsHTML(true); // send as HTML

if(!$mail->Send()) {
  echo 
"Mailer Error: " $mail->ErrorInfo;
} else {
  echo 
"Message sent!";

Ahora el problema es q los mensajes q envio no me estan quedando en la carpeta de enviados he echo las pruebas respectivas enviando correo a gmail,yahoo y hotmail y a todos me ha llegado. pero necesito que esos mensajes me queden en la carpeta de enviados.
Que mas me faltara ahi????

Gracias a todos por leer este mensaje
  #2 (permalink)  
Antiguo 04/11/2008, 10:12
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Al fin envie un email con php pero....

Hola maxpower2008,

Creo tienes un problema de conceptos, es imposible que se quede en la carpeta de "enviados", ya que eso es gestión de software el copiar el mail, si tu quieres que se te envie una copia, puedes hacer con PHPMailer usar el método AddBCCAddress y copiarte el mail a ti mismo.

Saludos.
  #3 (permalink)  
Antiguo 04/11/2008, 10:26
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 16 años, 4 meses
Puntos: 35
Respuesta: Al fin envie un email con php pero....

ok
gracias GatorV.
  #4 (permalink)  
Antiguo 04/11/2008, 11:03
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: Al fin envie un email con php pero....

sino guarda un registro en la base de datos que te indique que se envio el mail a la casilla enviada
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 03:59.