Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [Php] -- Invio Mail (con formattazione - tipo HTML)

    Salve a tutti,
    vorrei mandare un mail formattata (tipo le newsletter libero, tin etc) mettendo un logo scritte formattate etc etc
    Ho implementato una cosa, ma su alcune caselle di posta (ad esempio tin, tiscali) non vengono visualizzate tutte le formattazioni correttamente formattate. VVoVe:

    Sapete dove posso trovare qualche script che mi aiuti a fare questa cosa? In modo che funzioni su tutte le caselle di posta.


    Grazie a tutti.
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  2. #2
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Grazie ora vado a vedere :->
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  4. #4
    Mi daresti una mano a configurarlo? nn ci riesco!
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  5. #5
    Non c'è nulla da configurare, è una classe che includi

    Nel sito che ti ho indicato trovi la documentazione ufficiale e qui ne trovi altra ancora

    http://openskills.info/view/boxdetai...oxtype=scripts
    per favore NIENTE PVT TECNICI da sconosciuti

  6. #6
    In realtà amico,
    il problema che riscontro sta' nel server SMTP.
    Se metto localhost dice che non si puo' connettere, metto altri (ad esempio smtp.aruba.it) mi dice che nn puo' inviare l'email perchè il Relay non è attivo.
    Che gli metto?




    Grazie
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  7. #7
    Evidentemente non hai un server SMTP in locale (se lavori in Windows puoi installarti quello di IIS oppure usare uno dei tanti free in rete
    http://www.softstack.com/freesmtp.html)

    Aruba si protegge dallo spamming quindi se vuoi usare il suo SMTP devi autenticarti con username e password

    Dall'esempio in homepage

    require("class.phpmailer.php");

    $mail = new PHPMailer();

    $mail->IsSMTP(); // send via SMTP
    $mail->Host = "smtp1.site.com;smtp2.site.com"; // SMTP servers
    $mail->SMTPAuth = true; // turn on SMTP authentication
    $mail->Username = "jswan"; // SMTP username
    $mail->Password = "secret"; // SMTP password

    $mail->From = "from@email.com";
    $mail->FromName = "Mailer";
    $mail->AddAddress("josh@site.com","Josh Adams");
    $mail->AddAddress("ellen@site.com"); // optional name
    $mail->AddReplyTo("info@site.com","Information");

    $mail->WordWrap = 50; // set word wrap
    $mail->AddAttachment("/var/tmp/file.tar.gz"); // attachment
    $mail->AddAttachment("/tmp/image.jpg", "new.jpg");
    $mail->IsHTML(true); // send as HTML

    $mail->Subject = "Here is the subject";
    $mail->Body = "This is the HTML body";
    $mail->AltBody = "This is the text-only body";

    if(!$mail->Send())
    {
    echo "Message was not sent

    ";
    echo "Mailer Error: " . $mail->ErrorInfo;
    exit;
    }

    echo "Message has been sent";
    per favore NIENTE PVT TECNICI da sconosciuti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.