geonature.utils.utilsmails#
Attributes#
Functions#
|
Envoi d'un email à l'aide de Flask_mail. |
|
Retourne une liste contenant des emails (str) ou des tuples |
|
Sépare le libellé de l'email. Le libellé doit précéder l'email qui |
Module Contents#
- geonature.utils.utilsmails.send_mail(recipients, subject, msg_html)[source]#
Envoi d’un email à l’aide de Flask_mail.
Parameters#
- recipientsstr or [str]
Chaine contenant des emails séparés par des virgules ou liste contenant des emails. Un email encadré par des chevrons peut être précédé d’un libellé qui sera utilisé lors de l’envoi.
- subjectstr
Sujet de l’email.
- msg_htmlstr
Contenu de l’eamil au format HTML.
Returns#
- void
L’email est envoyé. Aucun retour.
- geonature.utils.utilsmails.clean_recipients(recipients)[source]#
Retourne une liste contenant des emails (str) ou des tuples contenant un libelé et l’email correspondant.
Parameters#
- recipientsstr or [str]
Chaine contenant des emails séparés par des virgules ou liste contenant des emails. Un email encadré par des chevrons peut être précédé d’un libellé qui sera utilisé lors de l’envoi.
Returns#
- [str or tuple]
Liste contenant des chaines (email) ou des tuples (libellé, email).
- geonature.utils.utilsmails.split_name_address(email)[source]#
Sépare le libellé de l’email. Le libellé doit précéder l’email qui doit être encadré par des chevons. Format : libellé <email>. Ex. : Carl von LINNÉ <c.linnaeus@linnaeus.se>.
Parameters#
- emailstr
Chaine contenant un email avec ou sans libellé.
Returns#
- str or tuple
L’email simple ou un tuple contenant (« libellé », « email »).