$okmsg = __('Nous vous avons envoyé un e-mail. Veuillez le consulter pour poursuivre la procédure.');
if (!is_null($utilisateur) && $utilisateur->enabled) {
-
$rand = $dao->resetPassword($utilisateur->utilisateur_id);
- $mail = new cubeMail();
- $mail->charset = 'UTF-8';
- $mail->from = FROM_NAME . '<' . FROM_EMAIL . '>';
- $mail->bcc = MAIL_BCC;
- $mail->subject = '[' . EMAIL_SUBJECT . '] ' . __('Réinitialisation de votre mot de passe');
- $mail->to = $utilisateur->prenom . ' ' . $utilisateur->nom . '<' . $utilisateur->email . '>';
+ $mail = new CubeIT_Mail('UTF-8');
+ $mail->addBcc(MAIL_BCC);
+ $mail->setFrom( FROM_EMAIL ,FROM_NAME );
+ $mail->setSubject('[' . EMAIL_SUBJECT . '] ' . __('Réinitialisation de votre mot de passe'));
+ $mail->addTo($utilisateur->email, $utilisateur->prenom . ' ' . $utilisateur->nom);
$body = __('Bonjour,') . "\r\n\r\n";
$body .= __('Vous recevez cet email car nous avons reçu une demande de réinitialisation de mot de passe pour votre compte. Veuillez cliquer sur le lien ci-dessous pour poursuivre la procédure : ') . "\r\n";
$body .= 'https://' . $_SERVER['HTTP_HOST'] . '/resetPassword/' . $utilisateur->email . '/' . $rand . "/\r\n\r\n";
$body .= __('Cordialement,') . "\r\n";
$body .= TEAM_NAME;
- $mail->body = $body;
- $ok = $mail->send();
- $message = $ok ? $okmsg : __("Une erreur s'est produite lors de l'envoi de vos identifiants");
+ $mail->setBodyText($body);
+ try {
+ $mail->send(new CubeIT_Mail_Transport_Mailjet('ca110b35f8735c223d69c9987c2ac47d', 'b289d0acb08e0fe56ce98ccf0dd1ed8b', 'in-v3.mailjet.com'));
+ $m = '';
+ $ok = true;
+ } catch (Error $e) {
+ $m = ' : ' . $e->getMessage();
+ $ok = false;
+ }
+ $message = $ok ? $okmsg : __("Une erreur s'est produite lors de l'envoi de vos identifiants.".$m);
} else {
sleep(2);
- $message = $okmsg;
+ $message = $okmsg . ' ..';
}
$x->addAlert($message);
$x->addClosePopup();