Abilitare server php per invio mail

ronny06

Nuovo Utente
24 Mar 2010
2
0
0
Salve a tutti e complimenti per il fantastico forum !!
Ho un problema, utilizzo un' applicazione (website evolution 5) e dopo la compilazione dei form non viene inviata alcuna mail.
Penso si debba abilitare il server PHP (ho la versione 5.2 installata su un server windows server 2003).
Inoltre il server SMTP del mio provider di posta, necessita di autenticazione e nel file php.ini, dentro la cartella php, non esiste alcun riferimento alla password per il server in uscita SMTP.
Qualcuno può dirmi come effettuare le suddette operazioni ?
Grazie
 
dovresti utilizzare qualche libreria che mette a disposizione metodi per l'autenticazione, come per esempio PEAR in questo esempio
 
sfrutto questa discussione per porvi una domanda:
ho settato il php.ini come indicato, ho fatto tutte le prove del caso mettendo indirizzo ip del server posta al posto del smpt.qualcosa ma se in locale tento di mandare mail continua a darmi queste problema:
Warning: mail() [function.mail]: Failed to connect to mailserver at "indirizzo IP o Smtp.bla" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

da cosa dipende? sono sotto winzoz, apache e php5.
il fatto che continui a non trovarmi il mailserver puo' dipendere dal fatto che sono sotto sto cavolo di fastweb e alla sua stramaledetta rete interna? nel caso come risolvo?
 
No, scusa, ma c'è qualcosa che non mi torna. Puoi postare la parte del php.ini relativa al server SMTP, per favore?

[mail function]
; For Win32 only.
SMTP = 213.205.36.70 (ho provato anche con smtp.tiscali.it)
smtp_port = 25

; For Win32 only.
sendmail_from = "mia_mail"@tiscali.it
 
Ultima modifica:
hai scritto veramente nel PHP:
PHP:
SMTP = 213.205.36.70 (o provato anche con smtp.tiscali.it)
o è solo un esempio?
dovrebbe essere:
PHP:
SMTP = 213.205.36.70
o (forma raccomandata)
PHP:
SMTP = smtp.tiscali.it
 
Scusate per l'errore, volevo probabilmente scrive "X o Y" e in
corso devo averlo modificato con "X o provato anche Y"
dimenticanto di aggiungere la "h".

Tornando in tema, ho provato separatamente sia:

SMTP = 213.205.36.70

sia

SMTP = smtp.tiscali.it

ma nessuno dei due funziona, mi sorge il dubbio che l'indirizzo
Ip non sia corretto ma è quello che forniscono alla tiscali.
 

Discussioni simili