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

    inviare una mail con mittente

    ragazzi ho realizzato uno script in php per inviare delle mail indicando il mittente...

    Codice PHP:
    <?

    ...parte dove dichiaro i dati...

    if ((
    $indirizzo_per_iscrizione <> "" ) and ($messaggio <> "")) {
    mail ($indirizzo_per_iscrizione$oggetto$messaggio"From: [email]mittente@sito.it[/email]\nCc: [email]mittente@sito.it[/email]\nReply-to: [email]mittente@sito.it[/email]");
    echo 
    "Mail inviata";

    else {
    echo 
    "Errore...";
    }

    ?>
    se invio la mail in teoria dovrebbe risultare che arriva da mittente@sito.it ed invece arriva da anonymous@webx50.aruba.it

    come mai? da dire che il mio sito è ospitato su server aruba...

    grazie a chi sarà aiutarmi

  2. #2

    Re: inviare una mail con mittente

    Prova così...

    Codice PHP:

    <?

    ...parte dove dichiaro i dati...

    /* Indirizzo sarà una cosa del genere... adesso non so come prendi i vari campi... */
    $indirizzo=stripslashes(strip_tags($_POST['email']));

    if ((
    $indirizzo_per_iscrizione <> "" ) and ($messaggio <> "")) 
    {
       
    mail ($indirizzo_per_iscrizione$oggetto$messaggio"From: <$Indirizzo>");
       echo 
    "Mail inviata";

    else
       echo 
    "Errore...";

    ?>

  3. #3
    salve,
    purtroppo è uguale...

  4. #4
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    Se non sbaglio gli header vanno separati con \r\n...

  5. #5
    ho provato ma niente comunque...

  6. #6

  7. #7
    "From: $indirizzo <$Indirizzo>"

  8. #8

  9. #9
    graaaaaaaaaaaaande...... sei un mito...
    la soluzione era la 'f
    grazie infinite... ti devo una birra!

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.