Validation de création de compte
L'utilisateur {user} a demandé la création de son compte.
Le mail de validation sera envoyé à l'adresse : {mail}
Si vous voulez accepter, cliquez ici
Sinon, vous pouvez simplement ignorer ce message
Des bisous
","
Activation de votre compte
Cliquez sur le lien ci-dessous afin de créer votre mot de passe;
Ce lien expirera dans 7 jours
Merci de ne pas répondre à cet email.
{lien}
"];
include('./functions.php');
$config = json_decode(file_get_contents("./config.json"), true);
$bdd = connectBDD("localhost", $config["BDD_USER"], $config["BDD_PASSWD"], $config["BDD_NAME"]);
if(isset($_GET['type'])){
$type = $_GET['type'];
}else{
die("pas de type");
}
if($type == 0){
$user = $_GET['user'];
$email = urldecode($_GET['email']);
$sendto = "blemaire@apeimbge.fr";
$message[0] = str_replace("{user}", $user, $message[0]);
$message[0] = str_replace('{email}', $email, $message[0]);
}else{
$user = $_GET['user'];
$email = $_GET['email'];
$sendto = $email;
$validationCode = createValidationCode($bdd, $user, 10080);
$message[1] = str_replace("{lien}", "http://172.17.0.54/intranetv2/createPassword.php?code=" . $validationCode["code"], $message[1]);
$message[1] = str_replace("{user}", $user, $message[1]);
$message[1] = str_replace("{email}", $email, $message[1]);
}
$mail = new PHPMailer(true);
try {
$mail->isSMTP();
$mail->Host = 'smtp.office365.com';
$mail->SMTPAuth = true;
$mail->Username = 'intranet-apei@apeimbge.fr';
$mail->Password = 'Asdb0789!';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->CharSet = 'UTF-8';
$mail->isHTML(true);
$mail->setFrom('intranet-apei@apeimbge.fr', 'Demande de connexion');
$mail->addAddress($sendto);
//$mail->addAddress('erwann.philippe2@gmail.com');
$mail->Subject = $objet[$type];
$mail->Body = $message[$type];
$mail->send();
header('location: ../index.php');
} catch (Exception $e) {
echo "Erreur lors de l'envoi : {$mail->ErrorInfo}";
}