Salve, sul mio windows xp gira xampp a quindi il server smtp Mercury.
Ho quindi utilizzato la funzione mail() che malgrado mi ritorna true il mesaggio non viene inviato realmente. Sottolineo che il browser non mi segnala nessun errore.
Nel php.ini ho settato :
---------------------------------------------
[mail function]
; For Win32 only.
SMTP =localhost
smtp_port = 25
; For Win32 only.
sendmail_from = postmaster@localhost.com
---------------------------------------------
postmaster@localhost.com è settato come user di mercury.
NB: usando il tool di mercury riesco a inviare email a qualsiasi server utilizzando postmaster@localhost.com
Da quello che ho capito le mail le invio a me stesso e non all'indirizzo email inserito nel primo campo della funzione mail. Infatti nella cartella queue di mercury mail ad ogni messaggio inviato si crea un file che contiriene :
With reference to your message with the subject:
"Delivery failure notification"
The local mail transport system has reported the following problems
it encountered while trying to deliver your message:
*** <postmater@localhost.com>
User <postmater@localhost.com> not known at this site.
Se potete, aiutatemi! qualsiasi input può essere utile o comunque potremmo ragionarci assieme. Grazie.