Io uso questo di solito, funziona su quasi tutti gli hosting.

Codice PHP:

// INVIA EMAIL PER LA CONFERMA

$nome_utente $_POST['nome_utente'];
$email $_POST['email'];

$encoded_mail urlencode($email);

require(
"class.phpmailer.php");


// QUI I DATI RELATIVI A UN TUO ACCOUNT EMAIL FUNZIONANTE
$mail = new PHPMailer();
$mail->IsSMTP();   // send via SMTP
$mail->Host     "smtp:unsmtp.valido"// SMTP servers
$mail->SMTPAuth true;     // turn on SMTP authentication
$mail->Username "nome_utente";  // SMTP username
$mail->Password "password"// SMTP password

$mail->From     "indirizzo email partenza";
$mail->FromName "Nome email partenza";
$mail->AddAddress("indirizzo email partenza"); 
$mail->AddReplyTo($nome_utente,$email);        

$mail->WordWrap 50;                              // set word wrap
//$mail->AddAttachment("/var/tmp/file.tar.gz");      // attachment
$mail->AddAttachment("/tmp/image.jpg""new.jpg"); 
$mail->IsHTML(true);                               // send as HTML
                                                            
$mail->Subject  =  "Conferma registrazione";

$mail->Body     =  "Grazie per esserti registrato";
$mail->AltBody  =  "Grazie per esserti registrato";                

if(!
$mail->Send()) {
                                                                    
    exit;

}

// FINE MAIL CONFERMA
    
     
echo $query_res "Mail inviata";