Ciao .. nn combino ad usare la funzione mail() del php .. nn mi invia nulla
$a="miamail@mail.it";
$oggetto="oggetto mail";
$messaggio="messaggio mail";
mail($a, $oggetto, $messaggio);
dv sbaglio??
Ciao .. nn combino ad usare la funzione mail() del php .. nn mi invia nulla
$a="miamail@mail.it";
$oggetto="oggetto mail";
$messaggio="messaggio mail";
mail($a, $oggetto, $messaggio);
dv sbaglio??
Ultima modifica di elettrosanvitese : 11-04-2006 alle ore 19.13.14
Originalmente inviato da elettrosanvitese
Ciao, gentilmente potresti spiegare un po' meglio il tuo problema, con parole un po' + chiare e comprensibili.
Ciao
Io ho un file con estensione .php con qst dentro :
<HTML>
<BODY>
<?php
$a="miamail";
$oggetto="oggetto mail";
$messaggio="messaggio mail";
mail($a, $oggetto, $messaggio);
?>
</BODY>
</HTML>
al posto di miamail l'e-mail del destinatario ..
rikiamo la pagina ma nn ricevo niente in quel indirizzo ..
I tags "<body>" e "<html>" sono inutili in pagine php di questo tipo
Comunque:Ottieni qualche errore all'esecuzione dello script?
no nessun errore .. mi da anke 1 se faccio l'echo della funzione,
ma almeno lo script è corretto??
Ultima modifica di chrisbiro : 11-04-2006 alle ore 19.51.04
Lo script in teoria è corretto. Prova ad aspettare qualche ora, può darsi che hai provato ad inviare la mail in un momento di traffico elevato sul server.
a dire la verità avevo provato anke ieri :( .. ma nn capisco una cs .. qnd il mex arriva ke mittente esce?? la mia e-mail alias di altervista??
Il mittente dei messaggi inviati tramite la funzione "mail()" è apache...
Ciao, @elettrosanvitese, ti invito gentilmente a non fare doppi post, usa il tasto edita per modificare i tuoi post.
ok chrisbiro .. ma quindi sono solo un caso raro?? ma ke s****
Sembra di sì...ma l'e-mail la invii al tuo alias?
Se è così,hai attivato l'alias?
... no assolutamente non sei un caso raro per nulla!Originalmente inviato da elettrosanvitese
Bisogna solo imparare un po' di netiquette tutto qui.
Ciao
puoi scegliere il mittente attraverso degli headers.Originalmente inviato da elettrosanvitese
siiiiiiiiii va :D .. mi sa ke nn gli garba hotmail .. con libero va
Ultima modifica di elettrosanvitese : 11-04-2006 alle ore 20.36.44
prova a controllare magari tra la posta indesiderata di hotmail (ogni tanto fa questi scherzi)
per quanto riguarda gli headers ti consiglio questo script
Codice PHP:
$content = "----"; // qui il testo della mail
$send_html_messages = "yes";
$sitename="Beltd"; // nome del mittente
$from = "beltd@altervista.org"; //e-mail del mittente (può anche non essere di av)
$subject = "Hai ricevuto un invitation code"; // l'oggetto
$content = stripslashes($content);
$user_email = "user@user.xxx"; //e-mail destinatario
$xheaders = "From: " . $sitename . " <" . $from . ">\n";
$xheaders .= "X-Sender: <" . $from . ">\n";
$xheaders .= "X-Mailer: PHP\n"; // mailer
if ($send_html_messages == "yes") {
$xheaders .= "Content-Type: text/html; charset=iso-8859-1\n"; // Mime type
}
$mail=mail("$user_email","$subject","$content",$xheaders);
if ($mail) echo "<br />Mail inviata correttamente!";
Originalmente inviato da beltd
E'sufficiente fare così (perchè complicarci la vita? ):
Codice PHP:
<?
$header="From: NomeCheVuoiCheAppaia <TuoIndirizzo@Email.it>";
mail($indirizzo,$oggetto,$messaggio,$header);
?>
è molto migliore e ottimizzato quello di beltd
grz ragazzi .. cmq su hotmail nn andava xkè l'e-mail andava automatikamente su posta indesiderata .. ke niubbezza
Ultima modifica di elettrosanvitese : 12-04-2006 alle ore 19.14.38
bene, chiudo!