Perchè per inviare la mail l'Apache installato sul tuo server usa il nome del dominio che in questo caso è proprio stefanopisciella e quindi la mail risulta mandata dal tuo dominio (in effetti se ci pensi bene è proprio così, è il dominio che manda la mail).
Quello che non riesco a farti capire![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
è che il primo parametro della funzione mail() è una stringa che identifica il DESTINATARIO del messaggio, che in questo caso sei proprio tu, quindi devi mettere come primo parametro la tua mail.
La funzione mail è fatta così
L'ultimo parametro è tra parentesi quadre perchè è facoltativo. Se noti, non c'è un parametro mittente appunto perchè il mittente non è necessario, visto che il PHP si appoggia al tuo WEBSERVER per mandare le mail.Codice PHP:mail(string destinatario,string oggetto,string testo,string [headers addizionali]);
Questo vuol dire che l'indirizzo e-mail del visitatore (cioè il contenuto del campo mail) lo devi aggiungere al testo della mail.
Comunque ribadisco il consiglio, è meglio se ti prendi una bella guida php e te la studi, vedrai che scoprirai tante bei trucchetti per risolvere questi problemiCodice PHP:<?php
$Nome=$_POST["nome"];
$Email=$_POST["message"];
$Oggetto=$_POST["sub"];
$mittente=$_POST["email"];
$Destinatario="info@stefanopisciella.it";
mail($Destinatario,$Oggetto,$Email." E-mail mandata dall'indirizzo".$mittente);
?>

http://web.tiscali.it/natura_e_sile
Rispondi quotando