liste noire mail :fin d'une galère

mardi 15 avril 2014

Le serveur par défaut smtp.ouvaton.coop port 25 est blacklisté, aucun message ne passe !

Si l'on se sert du port sécurisé 587 de ce même serveur, ça marche! :


Il faut d'abord créer un compte mail sur ouvaton.org, toto par exemple avec mot de passe tutu, avec ouvadmin puis utiliser la fonction suivante :




require_once("PHPMailer/class.phpmailer.php");

function envoyerMail($Courriel, $sujet, $message, $from, $Nom)
{
$monMail = new PHPMailer();
$monMail->CharSet = 'UTF-8';
$monMail->IsSMTP(); // enable SMTP
$monMail->SMTPAuth = true; // authentication enabled
$monMail->SMTPSecure = 'tls'; // secure transfer enabled
$monMail->Host = 'smtp.ouvaton.coop';
$monMail->Port = 587;
$monMail->Username = "toto@ouvaton.org";
$monMail->Password = "tutu";
$monMail->AddAddress($Courriel, $destinataire);
$monMail->SetFrom($from, $Nom);
$monMail->Subject = $sujet;
$monMail->MsgHTML($message);

if (!$monMail->Send()) {
echo "Mailer Error: " . $monMail->ErrorInfo . "<br><br>";
return false;
} else {
return true;
}
}





0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor