]> _ Git - cubeextranet.git/commitdiff
wait #3752 @1.5
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 17 Sep 2020 14:07:17 +0000 (14:07 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 17 Sep 2020 14:07:17 +0000 (14:07 +0000)
inc/commons/class.common.ajax.php

index 841375013866d1e9bcd32dd2487042fca86d1ff5..c1814405c4f6dd85037cddd76a773e7397db4563 100644 (file)
@@ -127,26 +127,31 @@ class commonAjax
         $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();