Example #1
0
    /**
     * send signup confirmation to saved user
     * @param User $user
     * @return bool
     * @throws Exception
     */
    public static function sendSignUpMail($user)
    {
        self::$mail->addAddress($user->getMail());
        self::$mail->Subject = 'Inscription Aurore traiteur';
        self::$mail->Body = '
        <table>
            <tbody>
                <tr>
                    <td style="background: black;"><img src="' . SERVER_URL . WEB_PATH . 'img/logo_mail.jpg"></td>
                    <td></td>
                </tr>
                <tr>
                    <td colspan="2">
                        Bonjour,<br/>
                        <br />
                        Pour valider votre inscription cliquez sur le lien suivant : <a href="' . SERVER_URL . WEB_PATH . "?page=signupvalidation&authToken=" . $user->getSession() . '">Se connecter</a>
                    </td>
                </tr>
            </tbody>
	    </table>';
        if (!self::$mail->send()) {
            throw new Exception("Message could not be sent - " . self::$mail->ErrorInfo);
        } else {
            return true;
        }
    }