Ciao a tutti,
dopo un bel po di tempo torno a scrivere codice php e torno a scrivere qui.
Mi spiego: stavo facendo un piccolo form per una registrazione ad un sito con invio mail all'utente con le credenziali inserite.
Uso WAMP su Windows per Apache/PHP.
Da svariate ricerche su web ho capito quanto segue:
ho modificato il file
- sendmail.ini con i seguenti parametri:
codice:
smtp_server=smpt.gmail.com 
smtp_port=465 
smtp_ssl=ssl 
default_domain=localhost:8080 
auth_username=xxx@gmail.com 
auth_password=xxx 
pop3_server= 
pop3_username= 
pop3_password= 
force_sender= 
force_recipient= 
hostname=
- php.ini con l'aggiunta della riga:
codice:
sendmail_path = "C:\wamp\sendmail\sendmail.exe -t -i"
e settato su apache il modulo SSL e su PHP le estensioni
codice:
php_socket
php_openssl
l'errore che riscontro è il seguente:
codice:
Socket Error # 11001<EOL>Host not found.
Riuscite ad aiutarmi gentilmente?
Nel caso serva copio anche la classe php.

Grazie in anticipo
spero in un vostro aiuto
Codice PHP:
<?php
//session_start();
$nome=$_SESSION['$nome_mail'];
$cognome=$_SESSION['$cognome_mail'];
$username=$_SESSION['$username_mail'];
$password=$_SESSION['$password_mail'];
$email=$_SESSION['$email_mail'];
$headers 'From: [email]xxx@gmail.com[/email]' "\r\n" .
            
'Reply-To: [email]xxx@gmail.com[/email]' "\r\n" .
            
'X-Mailer: PHP/'.phpversion();


$messaggio 
"Grazie

ti sei registrato al servizio con credenziali:

<ul>NOME: 
$nome
<ul>COGNOME: 
$cognome
"
;

echo 
"
$messaggio";

echo 
"
<h2 style:'color:yellow'>invio mail</h2>"
;
if (
mail($email,"Registrazione",$messaggio,$headers)) {
    echo 
"invio mail riuscito"
    }
    else {    
        die(
'Failure: Email was not sent!');
    }
?>