| Line 92... |
Line 92... |
| 92 |
$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_confirmation_inscription',$donnees);
|
92 |
$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_confirmation_inscription',$donnees);
|
| Line 93... |
Line 93... |
| 93 |
|
93 |
|
| 94 |
// en attendant de gérer mieux l'envoi en mode texte
|
94 |
// en attendant de gérer mieux l'envoi en mode texte
|
| 95 |
// remplacement du & dans les urls
|
95 |
// remplacement du & dans les urls
|
| 96 |
$contenu_mail = str_replace('&', '&', $contenu_mail);
|
96 |
$contenu_mail = str_replace('&', '&', $contenu_mail);
|
| 97 |
|
- |
|
| 98 |
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
|
- |
|
| 99 |
$entetes = 'MIME-Version: 1.0' . "\r\n";
|
- |
|
| 100 |
$entetes .= 'Content-type: text/html; charset='.Config::get('appli_encodage'). "\r\n";
|
- |
|
| 101 |
// En-têtes additionnels
|
- |
|
| 102 |
$entetes .= 'From: '.Config::get('adresse_mail_annuaire')."\r\n";
|
- |
|
| 103 |
|
97 |
|
| 104 |
return mail($adresse_mail,mb_encode_mimeheader('Inscription à l\'annuaire'),$contenu_mail, $entetes);
|
- |
|
| 105 |
|
98 |
return $this->envoyerMail(Config::get('adresse_mail_annuaire'),$adresse_mail,'Inscription à l\'annuaire',$contenu_mail);
|
| Line 106... |
Line 99... |
| 106 |
}
|
99 |
}
|
| 107 |
|
100 |
|
| 108 |
/** En cas d'oubli de mot de passe, régénère le mot de passe et envoie un mail à l'utilisateur
|
101 |
/** En cas d'oubli de mot de passe, régénère le mot de passe et envoie un mail à l'utilisateur
|
| Line 124... |
Line 117... |
| 124 |
$donnees['nouveau_mdp'] = $nouveau_mdp;
|
117 |
$donnees['nouveau_mdp'] = $nouveau_mdp;
|
| 125 |
$donnees['lien_profil'] = $base_url;
|
118 |
$donnees['lien_profil'] = $base_url;
|
| Line 126... |
Line 119... |
| 126 |
|
119 |
|
| Line 127... |
Line -... |
| 127 |
$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_oubli_mdp',$donnees);
|
- |
|
| 128 |
|
- |
|
| 129 |
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
|
- |
|
| 130 |
$entetes = 'MIME-Version: 1.0' . "\r\n";
|
- |
|
| 131 |
$entetes .= 'Content-type: text/html; charset='.Config::get('appli_encodage'). "\r\n";
|
- |
|
| 132 |
// En-têtes additionnels
|
- |
|
| 133 |
$entetes .= 'From: '.Config::get('adresse_mail_annuaire')."\r\n";
|
120 |
$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_oubli_mdp',$donnees);
|
| 134 |
|
- |
|
| 135 |
return mail($mail,mb_encode_mimeheader('Demande de réinitialisation de mot de passe'),$contenu_mail, $entetes);
|
121 |
|
| Line 136... |
Line 122... |
| 136 |
|
122 |
return $this->envoyerMail(Config::get('adresse_mail_annuaire'),$mail,'Demande de réinitialisation de mot de passe',$contenu_mail);
|