Che tipo di connettività hai??
che vuoi dire?
Se ho adsl o modem?
Modem..
dipendesse da apache???
no...dipendesse da libero
oggi molte volte mi danno errore gli script in locale..se lo lancio più volte funziona...
sarebbe meglio implementare una soluzione che se non funziona al primo colpo fa tre prove di invio prima di dare errore...
![]()
![]()
magia delle magie.. mò funziona.. ma io non ho fatto niente!!!
![]()
..va bè.. comunque.. la mail dovrebbe esserre partita.. non è arrivata però.. speriamo bene..![]()
Io pure l'ho impostato il php.ini e funziona (con tin).
Cmq i server di solito non hanno un server di posta loro?
ripeto...è il server mail di libero che oggi fa schifo...arriva dopo, fidati...
ciao ciao![]()
confermo.. dipende da libero..
ora non rifunziona!!!
..però sto tranquillo che lo script è giusto: in remoto andrà bene..
..spero..
...io ho esaurito la riserva di imprecazioni con questo script...
la cosa strana, ma strana forte, è che una volta andava senza usare ini_set(), poi ho formattato la macchina e ho reinstallato tutto esattamente come era prima...ma ora non và...![]()
io lavoro in locale su una rete LAN, apache è sul server (locale)...ho provato con:
ini_set("SMTP","localhost");
poi con
ini_set("SMTP","192.168.1.1"); (indirizzo ip del server)
e ancora con
ini_set("SMTP","out.aliceposta.it"); (io uso alice)
...sono io che sbaglio o il php ce l'ha con me?!?
www.inter-rail.it travellers, not tourist
Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.
Prova ad usare questa funzione così capisci come funziona:
Codice PHP:
function setSMTP($server , $port = 25 , $senderMail)
{
//indirizzo del server SMTP
ini_set('SMTP' , $server);
//la porta del server SMTP
ini_set('smtp_port' , $port);
//indirizzo e-mail del mittente
ini_set('sendmail_from' , $senderMail);
}
setSMTP('out.virgilio.it' , '25' , 'your.email@address.it');