1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Phpmailer & swift mailer

Tema en 'Programación y Diseño Web' iniciado por majo1985, 18 Jun 2009.

  1. majo1985

    majo1985 Nuevo usuario

    Buenas tardes!

    De nuevo con problemas!

    la verdad esto ya me supera. basicamente el problema que tengo es que el <a href="http://phpmailer.codeworxtech.com/" target="_blank">PhpMailer</a> me funciona perfecto pero... por momentos... despues es coom que si se desconfiguraria solo y deja de funcionar, buscando una alternativa al phpmailer encontre googleando que existe el <a href="http://swiftmailer.org/" target="_blank">SwiftMailer</a>. Pero con este tengo un problema mas grave aun. Directamente no lo puedo hacer funcionar! no se si es porque ya estoy :angry: o :laughing1: pero no me funciona, y empeze a buscar ejemplos de como lo utilizan para enviar e-mails y tampoco los encontre


    basicamente queria saber si alguno conoce algo mejor que estas 2 opciones o como hacen para que funcionen el <a href="http://swiftmailer.org/" target="_blank">SwiftMailer</a>. o de donde puedo conseguir una buena guia/tuto (No me den la de la pagina que ya la lei de arriba hacia abajo y no entendi nada!).

    necesito que me deje mandar emails tanto desde mi propia pc (Localhost) como de mi servidor web (<a href="http://dattatec.com/site/sp/argentina/home" target="_blank">Dattatec</a>). y claro que no entre como spam ya que es un email de confirmacion de registro/link de activacion/cambio de password.

    Muchas gracias

    P.D.: SOy yo o el foro esta andando un poco mal? me dice que hay errores de coneccion a bd.
     
  2.  
  3. majo1985

    majo1985 Nuevo usuario

    ahora funciona, aca les paso el codigo.

    En el ejemplo que les mando incluyo una imagen en el mensaje.

    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1--><?php
    require_once "Swift-3.3.3-php5/Swift-3.3.3-php5/lib/Swift.php";
    require_once "Swift-3.3.3-php5/Swift-3.3.3-php5/lib/Swift/Connection/SMTP.php";

    //el 25 es el puerto! aca usamos ese, no se ustedes.
    $smtp =& new Swift_Connection_SMTP("TU DIRECCION DE SMTP (Pregunta a tu proveedor de internet)", 25);
    $smtp->setUsername("TU USUARIO");
    $smtp->setpassword("TU CONTRASEÑA");
    $swift =& new Swift($smtp);


    $message =& new Swift_Message("Asunto", "Cuerpo del mensaje");

    $part =& new Swift_Message_Part("Here's an image <img src=\"pc.gif" . $message->attach(new Swift_Message_Image(
    &nbsp;&nbsp;&nbsp;&nbsp;new Swift_File("pc.gif"))) . "\" alt=\"imagen\" /> embedded");

    $message->attach($part);






    //$swift->send($message, $recibe, $envia)
    if ($swift->send($message, "[email protected]", "[email protected]")) echo "Sent";
    else echo "Failed";

    ?>
    <!--c2--></div><!--ec2-->

    Espero que esto les ahorre tiempo, a mi me rompio la cabeza durante varios dias!

    Suerte
     
  4. elQuique

    elQuique Usuario activo

    Gracias por preguntar y por publicar la solución :)

    seguro les va a servir a muchos ;)
     
  5. majo1985

    majo1985 Nuevo usuario

    Eso espero; igualmente si quieren despues les pongo los demas ejemplos que hay y los trato de explicar :p para poder asi ahorrarles dolores de cabeza!

    Nos vemos
     
  6. elQuique

    elQuique Usuario activo

    Si, publicalos, la idea del foro es que consulten pero sobre todo compartir información :)
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·