-
hai provato a stampare la variabile $emailMittente?
magari è vuota
l'anonimo viene usato quando non è indicato un indirizzo mittente (o questo è sbagliato).
-
Grazie Tymba...
Ho provato a mettere anche un indirizzo email statico per es [EMAIL="[email protected]"][email protected][/EMAIL] al posto ma nel mittente della email rimane sempre localhost.
:00021031:Forse sono le impostazioni del php, quelle visibili dal info.php?
Ringrazio chiunque mi possa dare una mano.
l:Trilly-95-77:
-
Proprio nessuno sa darmi una risposta???
:bho:
-
@Pastikka said:
Proprio nessuno sa darmi una risposta???
:bho:
Anche io sono su aruba e ho fatto cosi:<?php { $ora = date("H:i"); $ip = $REMOTE_ADDR; mail ("$indirizzo", "$titoli", "testo email: $messaggio\nEmail del mittente $email\nAlle ore: $ora\nIp: $ip"); echo "Email del mittente: " . $email ."<br />"; echo "Messaggio spedito a: " . $indirizzo ."<br />"; echo "Oggetto: " . $titoli ."<br />"; echo "Body: " . $messaggio ."<br />"; echo "Email inviata con successo <br />"; } ?>
a me funziona bene
Ciao
-
Si anche io utilizzo uno script simile al tuo...
Ma il risultato dell'email che ricevo è questo:To: [EMAIL="[email protected]"][email protected][/EMAIL] (OK)
Reply-To: [email protected] (OK)
From: Mio Nome [email protected] (OK)
Return-Path: [EMAIL="[email protected]"][email protected][/EMAIL] (????????)$intestazioni = "MIME-Version: 1.0\r\n";
$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
//intestazioni per il mittente
$intestazioni .= "From: Mio Nome[email protected]\r\n";
$intestazioni .= "Reply-To: [email protected]\r\n";
$messaggio='Corpo dell Email ';
mail([EMAIL="[email protected]"][email protected][/EMAIL], "Oggetto Email", "$messaggio","$intestazioni");Qualcuno sa dirmi come mai mi compare [EMAIL="[email protected]"][email protected][/EMAIL] nel Return-Path?
La cosa strana è che se rispondo alla email rispondo correttamente all'indirizzo Reply-To: [email protected]
Grazie!
-
prova ad aggiungere la seguente riga dove ci sono le intestazioni:
$intestazioni .= "Return-Path: $emailMittente\r\n";
-
@ienavr said:
prova ad aggiungere la seguente riga dove ci sono le intestazioni:
$intestazioni .= "Return-Path: $emailMittente\r\n";
Ti ringrazio ienavr
Ma anche inserendo la riga che mi hai suggerito le cose non cambiano!
Ho provato a mettere in più modi
$intestazioni .= "Return-Path: $emailMittente\r\n";
$intestazioni .= "Return-Path: [EMAIL="[email protected]\r\n"][email protected]\r\n[/EMAIL]";
$intestazioni .= "Return-Path: '[EMAIL="'[email protected]'\r\n"][email protected]'\r\n[/EMAIL]";
$intestazioni .= "Return-Path: Pippo\r\n";Ma il Return-Path rimane sempre [EMAIL="[email protected]"][email protected][/EMAIL]
-
Nessuno sa darmi un suggerimento????
-
Grazie a coloro che comunque hanno inviato dei suggerimenti...
Ho risolto!
Ciao
-
come hai risolto? così almeno chi avrà il tuo stesso problema in futuro troverà una risorsa utile...
-
@ienavr said:
come hai risolto? così almeno chi avrà il tuo stesso problema in futuro troverà una risorsa utile...
Hai ragione...
Bastava inserire
ini_set("sendmail_from", [EMAIL="[email protected]"]info[EMAIL="[email protected]"]@miodominio.com[/EMAIL][/EMAIL]);
Prima dell'invio della email