Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892

    problema con funzione mail()

    Ciao a tutti:

    io ho il seguente semplice codice:

    codice:
    <?php
    ini_set("error_reporting",0);
    $destinatario="miodestinatario@hotmail.com";
    $oggetto="mio oggetto";
    $testo="Richiesta di iscrizione accettata: nome utente:  Password: ";
    mail($destinatario, $oggetto, $testo, "From:miomittente@miosito.it"); 
    if(mail($destinatario,$oggetto,$testo)){
    print "invio email riuscito";
    }
    else{
    print "errore nella mail...";
    print "$mail";
    
    }
    ?>
    Il fatto è che, al posto di inviarmi una mail dall'indirizzo miomittente@miosito.it me ne manda DUE: una dall'indirizzo giusto e una che ha come mittente Apache.

    L'amministratore del mio server mi dice che non e’ impostato un sender valido, ma in realtà il sender a me sembra impostato correttamente ("From:miomittente@miosito.it"), con un indirizzo esistente nel mio dominio.

    Non capisco proprio dove sia l'errore...


  2. #2
    Di fatto nel codice sono presenti due invii. Uno in cui specifichi il mittente
    Codice PHP:
    mail($destinatario$oggetto$testo"From:miomittente@miosito.it"); 
    ed un altro in cui utilizzi il mittente di default
    Codice PHP:
    if(mail($destinatario,$oggetto,$testo)){ 
    Eccoti il codice corretto:
    Codice PHP:
    <?php
    ini_set
    ("error_reporting",0);
    $destinatario="miodestinatario@hotmail.com";
    $oggetto="mio oggetto";
    $testo="Richiesta di iscrizione accettata: nome utente:  Password: ";
    if(
    mail($destinatario$oggetto$testo"From:miomittente@miosito.it")){
    print 
    "invio email riuscito";
    }
    else{
    print 
    "errore nella mail...";
    print 
    "$mail";

    }
    ?>

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.