mirror of
https://github.com/RaspbianFrance/raspisms.git
synced 2025-04-20 16:37:48 +02:00
Working smtp for email
This commit is contained in:
parent
379eaa2786
commit
48ef0c063e
8 changed files with 49 additions and 35 deletions
|
@ -189,24 +189,6 @@ namespace controllers\internals;
|
|||
return (bool) ($_SESSION['user']['admin'] ?? false);
|
||||
}
|
||||
|
||||
/**
|
||||
* Cette fonction s'occupe d'envoyer les emails.
|
||||
*
|
||||
* @param string $to : L'adresse mail à laquelle envoyer le mail
|
||||
* @param array $settings : Les settings du mail, type, sujet, template
|
||||
* @param array $datas : Les données à fournir au template du mail
|
||||
*/
|
||||
public static function send_email($to, $settings, $datas = [])
|
||||
{
|
||||
$controller = new \descartes\Controller();
|
||||
|
||||
ob_start();
|
||||
$controller->render($settings['template'], $datas);
|
||||
$content = ob_get_clean();
|
||||
|
||||
return @mail($to, $settings['subject'], $content);
|
||||
}
|
||||
|
||||
/**
|
||||
* Allow to read an uploaded file.
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue