Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    Impossibile inviare email con mail() e PHPMailer

    Ciao a tutti ho un piccolo problema con l'invio delle mail...

    Nell'ultimo sito che sto facendo non so perchè ma non mi funziona ne PHPMailer ne la funziona mail()....

    in sostanza sia la classe che la funzione mi restituiscono che la mail è stata inviata ma di fatto non invia nulla....è così da almeno 3 settimane....

    E' mai successo a qualcuno? Da che potrebbe dipendere?

  2. #2
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Se può esservi utile vi allego il codice:

    Codice PHP:
    //includo i dati del sito
    include('phpFiles/datiSito.php');

    //includo la classe phpmailer
    require "phpMailer/class.phpmailer.php";

    $mailDest='veroninny@tiscali.it';
    //istanzio la classe$messaggio = new phpmailer();
    //definisco le intestazioni e il corpo del messaggio
    $messaggio->From=$mailSito;
    $messaggio->AddAddress($mailDest);
    $messaggio->AddReplyTo($mailSito);
    $messaggio->Subject='Prova PHP MAILER.';
    $messaggio->Body=stripslashes('Questa è una mail di prova inviata solo per vedere se la classe PHPMailer Funziona oppure no!');
    //definisco i comportamenti in caso di invio corretto o di errore
    if(!$messaggio->Send()){
          echo 
    $messaggio->ErrorInfo;
    }else{
          echo 
    'Email inviata correttamente a '$mailDest;
    }
    unset(
    $messaggio); 
    Ultima modifica di Veronica80; 23-11-2015 a 12:31

  3. #3
    Quote Originariamente inviata da Veronica80 Visualizza il messaggio
    Se può esservi utile vi allego il codice:

    Codice PHP:
    //includo i dati del sito
    include('phpFiles/datiSito.php');

    //includo la classe phpmailer
    require "phpMailer/class.phpmailer.php";

    $mailDest='veroninny@tiscali.it';
    //istanzio la classe$messaggio = new phpmailer();
    //definisco le intestazioni e il corpo del messaggio
    $messaggio->From=$mailSito;
    $messaggio->AddAddress($mailDest);
    $messaggio->AddReplyTo($mailSito);
    $messaggio->Subject='Prova PHP MAILER.';
    $messaggio->Body=stripslashes('Questa è una mail di prova inviata solo per vedere se la classe PHPMailer Funziona oppure no!');
    //definisco i comportamenti in caso di invio corretto o di errore
    if(!$messaggio->Send()){
          echo 
    $messaggio->ErrorInfo;
    }else{
          echo 
    'Email inviata correttamente a '$mailDest;
    }
    unset(
    $messaggio); 

    Domanda sciocca, ma per caso cerchi di inviare email a un indirizzo hotmail?

  4. #4
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    No...come vedi dal codice l'indirizzo è Tiscali...
    perchè con gli hotmail non funziona?

  5. #5
    Quote Originariamente inviata da Veronica80 Visualizza il messaggio
    No...come vedi dal codice l'indirizzo è Tiscali...
    perchè con gli hotmail non funziona?
    Sei sicura che sull'host sia abilitato e configurato il server POP3?
    Dovresti chiedere a chi gestisce l'host per essere sicura altrimenti i tentativi che stai facendo sono solo
    perdita di tempo.

  6. #6
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    Quote Originariamente inviata da silvertears Visualizza il messaggio
    Sei sicura che sull'host sia abilitato e configurato il server POP3?
    Dovresti chiedere a chi gestisce l'host per essere sicura altrimenti i tentativi che stai facendo sono solo
    perdita di tempo.

    Il provider mi ha risposto così:

    "Gentile cliente,in merito alla sua segnalazione abbiamo effettuato le verifiche del caso e la invitiamo ad inserire un ReturnPath e un indirizzo mittente valido.
    La invitiamo poi ad eseguire un nuovo test."


    non capisco cosa intendano X returnPath mentre gli indirizzi dest/mitt son validi quindi boh...

  7. #7
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    te lo fa con tutti i servizi email?
    il mittente è abilitato all'invio delle email?

  8. #8
    prova ad aggiungere ...

    $messaggio->AddCustomHeader('Return-path:'veroninny@tiscali.it');


  9. #9

    prova ad aggiungere ...


    $messaggio->AddCustomHeader('Return-path:'veroninny@tiscali.it');


  10. #10
    Domanda sciocca (non troppo): nello script dove e come setti i parametri di connessione SMTP?
    Non si vedono.
    Meglio prevenire, che curare!

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.