$ligne) {
if (ereg ("$Name=(.*)",$ligne,$reg)) {
$var = trim($reg[1]);
return $var;
}
}
}
} // fin function
echo "
".gettext("Configure le SMTP")."
\n";
//Aide
//aide
$_SESSION["pageaide"]="L%27interface_web_administrateur#Partie_:_Configuration_de_l.27exp.C3.A9dition_des_messages_syst.C3.A8me";
if (is_admin("system_is_admin",$login)=="Y") {
// Creation du fichier de conf de ssmtp
if ($_GET[action] == "exim_mod") {
$fichier = "/etc/ssmtp/ssmtp.conf";
$fp=fopen("$fichier","w+");
$DEFAUT = "
# Genere par l'interface de Se3
root=$_GET[dc_root]
mailhub=$_GET[dc_smarthost]
rewriteDomain=$_GET[dc_readhost]
hostname=$_GET[dc_readhost]
";
fwrite($fp,$DEFAUT);
fclose($fp);
$subject = gettext("Test de la configuration de votre serveur Se3");
$message = gettext("Message envoy� par le serveur Se3");
mail ($_GET[dc_root], $subject, $message);
unset($action);
}
// test la presence du paket
$ssmtp = exec("dpkg -l | grep ssmtp > /dev/null && echo ok");
// Si deja installe
if ($ssmtp == "ok") {
echo "\n";
} else {
echo gettext("Le paquet ssmtp ne semble pas installé sur la machine");
echo "
";
echo gettext("Vous devez d'abord exécuter sur le serveur un apt-get install ssmtp");
}
} else echo gettext("Vous n'avez pas les droits nécessaires pour ouvrir cette page...");
include ("pdp.inc.php");
?>