Ciao a tutti,
ho un semplice script che dovrebbe permettermi di spedire gli email indicato in seguito.
Il sito che implementa la funzione email é online all'interno della mia azienda (quindi é possibile richiamare il sito solo per gli utenti della mia azienda e non é possibile richiamarlo per un utente esterno).
Nello script indico SMTP e la porta utilizzata ed in seguito ho lo script per l'invio dell'email.
ini_set("SMTP", "192.168.1.18");
ini_set("smtp_port", "25");
$from = "From: test_uno@hotmail.it";
$destinatario = "test@hotmail.it";
$oggetto = "Prova script!";
$messaggio = "Hai ricevuto questo messaggio?";
if (mail($destinatario , $oggetto, $messaggio,$from))
{
echo("Invio eseguito");
}
else
{
echo("Invio fallito");
}
Quando cerco di far girare lo script compare il seguente messaggio:
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay in C:\Program Files\OCS Inventory NG\xampp\htdocs\gdq\Test.php on line 15
Mail NOT Sent
Ho letto diversi forums e ho cercato di risolvere il problema ma inutilmente.
Qualcuno mi può aiutare? Grazie.
P.S. Al posto dell'indirizzo IP ho anche indicato mail.xxx.ch fornito dal sistemista ma con lo stesso esito