659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
|
// Ne pas envoyer de mail à des adresses invalides
if (!SMTP::checkEmailIsValid($recipient, false))
{
throw new UserException('Adresse email invalide: ' . $recipient);
}
// Tentative d'envoi du message en utilisant un plugin
$email_sent_via_plugin = Plugin::fireSignal('email.envoi', compact($recipient, $subject, $content, $id_membre, $pgp_key));
if (!$email_sent_via_plugin)
{
// L'envoi d'email n'a pas été effectué par un plugin, utilisons l'envoi interne
// via mail() ou SMTP donc
return self::mail($recipient, $subject, $content, $id_membre, $pgp_key);
}
|
|
|
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
|
// Ne pas envoyer de mail à des adresses invalides
if (!SMTP::checkEmailIsValid($recipient, false))
{
throw new UserException('Adresse email invalide: ' . $recipient);
}
// Tentative d'envoi du message en utilisant un plugin
$email_sent_via_plugin = Plugin::fireSignal('email.envoi', compact('recipient', 'subject', 'content', 'id_membre', 'pgp_key'));
if (!$email_sent_via_plugin)
{
// L'envoi d'email n'a pas été effectué par un plugin, utilisons l'envoi interne
// via mail() ou SMTP donc
return self::mail($recipient, $subject, $content, $id_membre, $pgp_key);
}
|