Centre de support


Base de connaissance:
Comment configurer une authentification SMTP en PHP

Vous pouvez tout simplement utiliser le package mail PEAR, qui permet de créer une instance de serveur dans laquelle on peut paramétrer le protocole à utiliser.

Exemple d'utilisation: (ne modifier que les valeurs en orange)

<?php
$from = "NOM_EXPEDITEUR <VOTRE_ADRESSE@EMAIL.COM>";
$to = "NOM_DESTINATAIRE <EMAIL@DESTINATAIRE.COM>";
$subject = "SUJET";
$body = "VOTRE_MESSAGE";

$username = "VOTRE_ADRESSE@EMAIL.COM";
$password = "MOT_DE_PASSE_DE_VOTRE_ADRESSE";

require_once "Mail.php";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => 'localhost',
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message envoyé avec succès!</p>");
}
?>

(1010 vote(s))
Cet article était utile
Cet article ne m'a pas été utile

Commentaires (0)
R1Soft Citrix Virtuozzo cPanel Plesk CloudLinux CentOS Microsoft Windows Server
Haut de page