Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Ancora su mail()!

  1. #1

    Ancora su mail()!

    Salve,

    ho uno strano problema con mail(), che mi sembra non sia stato segnalato da altri in questo forum.

    Questo codice:

    codice:
    $oggetto = "Nuova password";
    $messaggio = "Nuova password: ".$epasswd."\n";
    $sMittente="Dominio";
    $cpeMittente="info@dominio.it";
    $intestaz = "From: $sMittente <$cpeMittente>\n";
    $intestaz .= "Reply-To:  $sMittente <$cpeMittente>\n";
    $intestaz .= "X-Sender: $sMittente <$cpeMittente>\n";
    $intestaz .= "X-Mailer: PHP\n";
    $intestaz .= "Return-Path: $sMittente <$cpeMittente>\n";
    $intestaz .= "Content-Type: text/plain; charset=iso-8859-1";
    
    mail($cpeDestinatario, $oggetto, $messaggio, $intestaz);
    si comporta in un modo per me incomprensibile: se l'indirizzo del destinatario appartiene al dominio di partenza del messaggio (es.: pinco@dominio.it) il messaggio non viene ricevuto, nonostante risulti correttamente inviato, in tutti gli altri casi il messaggio arriva regolarmente.

    Qualcuno sa spiegarmi dove è il problema e come risolverlo?

    Grazie infinite.
    Nino

  2. #2

  3. #3
    Purtroppo non mi risultano che vi siano!

    Però mi è venuto il sospetto che si tratti di qualcosa che ha a che fare con la configurazione del server. Purtroppo posso ricevere assistenza solo nelle ore di ufficio... sto aspettando spiegazioni.

    Grazie per l'attenzione.

    Nino

  4. #4
    più che altro nel momento in cui mail() fa il suo dovere (metticelo un if sul suo valore di ritorno... giusto per sicurezza) non è un problema php... aspetta l'assistenza del server



  5. #5
    Si, credo proprio che mail() faccia il suo dovere: nel codice originale ho inserito vari controlli (echo, if(!@mail)

    Aspetto la risposta del server

    Ciao,
    Nino

  6. #6
    Accertato che il problema era sul server: ora sembra che funzioni!

    Grazie per l'attenzione.

    Ciao,
    Nino

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.