L'authentification php mail

Je suis en utilisant mail pour envoyer des e-mails à partir de PHP. Ça fonctionne, mais maintenant j'ai besoin de l'utilisation d'un serveur mail sécurisé.

J'ai besoin de connecter avec le serveur de messagerie à l'aide de la configuration suivante:

smtp: "mail.newserver.com"
port: "25"
timeout: 60
auth: yes
user: name
pass: word

Comment dois-je changer mon code ci-dessous de sorte qu'il fonctionne avec la configuration ci-dessus?

$to = $SendTo;
$headers = "From: <info@---->" . "\r\n" . "X-Mailer: php";
$subject = "Website Contact : " . $uxGlobalLocation;
$body = $Bodycopy;

if (mail($to, $subject, $body, $headers)) {
    header ('Location: /index.php?option');
    exit();
} else {
    echo("<p>Message delivery failed...</p>");
}

OriginalL'auteur acctman | 2012-05-04