Pagina 10 di 26 primaprima ... 8 9 10 11 12 20 ... ultimoultimo
Visualizzazione dei risultati da 91 a 100 su 255
  1. #91
    Ciao a tutti bellissima pillola complimenti.

    Purtroppo ho un problema usando la funzione getFile di phpMailer: allega ogni immagine presente nel file html due volte.

    È un peccato perché il peso della mail potrebbe essere quasi la metà....

    Qualcuno di voi saprebbe consigliarmi?

    Grazie

  2. #92
    per mtx_maurizio:

    ciao, volevo segnalarti che nella classe PHPMailerPersonale hai scritto $Form al posto di $From.

  3. #93
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    150
    Ho un problema:

    sto lavorando in locale con xamplite, ho scritto il seguente codice:


    <?php

    //includiamo la classe PHPMailer


    //istanziamo la classe
    $messaggio = new PHPmailer();

    //definiamo le intestazioni e il corpo del messaggio
    $messaggio->From='skaffa81@hotmail.com';
    $messaggio->AddAddress('info@destinatario.it');
    $messaggio->AddReplyTo('skaffa81@hotmail.com');
    $messaggio->Subject='Prova.';
    $messaggio->Body=stripslashes('Ciao!!!!');

    //definiamo i comportamenti in caso di invio corretto
    //o di errore
    if(!$messaggio->Send()){
    echo $messaggio->ErrorInfo;
    }else{
    echo 'Email inviata correttamente!';
    }

    //chiudiamo la connessione

    unset($messaggio);
    ?>

    Leggendo da varie guide e da html.it, ho letto che bisognava togliere i riferimenti a smtp se si vuole lavorare in locale.

    Pero' ricevo il seguente errore:
    Could not instantiate mail function.

    Ho letto varie guide ma non so come risolvere.
    Sapreste aiutarmi?

  4. #94

    phpmailer come sistema di notifica automatico

    Ciao,

    sto facendo un sito dove degli autori pubblicano i loro contributi, e vorrei fare in modo che, appena un autore pubblica qualcosa, parta automaticamente phpmailer che invia un messaggio di notifica a tutti gli iscritti.

    Questo significa che phpmailer viene richiamata da quell'autore che ha appena pubblicato giusto?
    Ma allora questo autore resterà "bloccato" finché phpmailer non avrà terminato gli invii?
    Credo che sia un problema se gli iscritti sono migliaia.
    In tal caso qualcuno conosce un metodo per evitare il problema?

    Oppure l'invio delle mail è un processo separato e quell'autore potrà continuare a usare il sito mentre l'invio delle mail sta procedendo?

  5. #95
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    complimenti per la pillola, però a me sto phpmailer non funziona, non mi invia l'email, voi riuscite a vedere l'errore?

    Codice PHP:
    <? include('phpmailer/class.phpmailer.php');?>

    <?php
    // INIZIO SCRIPT PHPMAILER

    $mail = new phpmailer();

    $mail->Mailer "smtp"
    $mail->Host "smtp.fastwebnet.it"

    $mail->From     "ciccio@tiscali.it";
    $mail->FromName "ciccio";

    // indirizzo utente
    $mail->AddAddress($mail_utente);

    // reply
    $mail->AddReplyTo("info@sito.it","oggetto");

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

    // specifico che è una mail in HTML
    $mail->IsHTML(true);

    // oggetto della mail
    $mail->Subject  =  "oggetto mail";

    // testo della mail (in html logicamente)
    $mail->Body     =  "<html><body> Testo della mail $id_login </body></html>";

    // inviamo la mail
    if(!$mail->Send())
    {
    // se non riesce ad inviarla
    echo "Messaggio non inviato
    "
    ;
    echo 
    "Errore Mail: " $mail->ErrorInfo;
    exit;
    }
    else
    {
    // se la invia
    echo "Messaggio inviato con successo";
    }

    // FINE SCRIPT PHPMAILER
    ?>

  6. #96
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    ok ci sono riuscito dopo un pò di tentativi.

    nell'indirizzo email ho scritto così:
    $mail->From = "luca@tiscali.it";

    L'unica cosa che non capisco però è perchè quando mi arriva l'email, mi arriva con mittente:

    Root User luca@tiscali.it

    anzichè solo:

    luca@tiscali.it

    mettendomi di conseguenza la email nel cestino pensando fosse spamming.
    Non si può evitare di far comparire quella sigla Root User?

  7. #97
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    cioè fromName non viene preso?

    ciao

  8. #98
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da gianiaz
    cioè fromName non viene preso?
    ciao
    non avevo messo
    Codice PHP:
    $mail->FromName''.$row2["nome"].' '.$row2["cognome"].''
    ora funziona.
    Però poi ho scoperto un'altro problema cioè che nell'email vengono inviati dati presi a caso nel db e non quelli che ho inserito io nel form, credo di avere un problema di query ma non riesco a risolverlo:

    se metto la variabile identificativa $utente l'email non viene inviata e se non metto la variabile mi invia l'email con dei dati presi a caso dab db:

    Codice PHP:
    $query2 =  "SELECT a_login.*, a_anagrafica.*
            FROM a_login, a_anagrafica
            WHERE a_login.id_login = 
    $utente AND a_login.id_anagrafica = a_anagrafica.id_anagrafica";
    $sql2 mysql_query($query2$conn) or die ("errore ".mysql_error());
    $row2 =mysql_fetch_array($sql2); 

  9. #99
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    questo probabilmente è un errore nella query, o nella tua procedura, sicuramente la classe non ha a che fare con questo problema, fai un po' di debug e vedrai che risolvi.

    ciao

  10. #100
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    ho aggiunto il tag:

    $email->AddAttachment('./percorso/nomefile');

    però non mi funziona, sarà perchè invece di ./percorso/nomefile ho messo un indirizzo assoluto?

    http://www.sito.it/image/nomefile.jpg

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.