Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2016, 14:47
ls_52
 
Fecha de Ingreso: noviembre-2015
Mensajes: 23
Antigüedad: 9 años, 2 meses
Puntos: 0
PHPMailer() e imagenes

Hola a tod@s. Hoy vengo con una cuestion que seguramente todos se han hecho a la hora de enviar imagenes por correo con PHP.
Resulta que puedo perfectamente enviar correos en formato HTML y los recibo y no hay ningun problema, pero cuando dentro del codigo html pongo el codigo de una imagen <img>, el correo no llega. Supuestamente ha sido enviado porque me sale la confirmacion de que el mensaje fue enviado con exito pero éste nunca llega. Paso codigo:

Código PHP:
<?php
require_once 'PHPMailer-master/class.phpmailer.php';
$foto "imagen.jpg";
$mensaje '
<div style = "background-color: black; width: 940px; height: auto">
        <p style = "color:red">Hola que tal</p>
        <img src="cid:jpg" border="0" alt="Image and video hosting by TinyPic">
        
    </div>
'
;

$correo = new PHPMailer(); //Creamos una instancia en lugar usar mail()

//Usamos el SetFrom para decirle al script quien envia el correo
$correo->SetFrom("*******""********");

//Usamos el AddAddress para agregar un destinatario
$correo->AddAddress("********""*******");

//Ponemos el asunto del mensaje
$correo->Subject "MensajeHTML";

$correo->isHTML(true);

$correo->AddEmbeddedImage('http://i63.tinypic.com/2s7803o.jpg''jpg''img.jpg');

$correo->Body $mensaje;




if(!
$correo->Send()) {
    echo 
"Hubo un error: " $correo->ErrorInfo;
} else {
    echo 
"Mensaje enviado con exito.";
}
?>
Estoy haciendo pruebas y no consigo enviar imagenes a traves de PHPMailer(). Alguien podria ayudarme?