docs: def send_mail(subject, recipient, template, **context):
      """Send an email using the Flask-Mail extension.
  
      :param subject: Email subject
      :param recipient: Email recipient
      :param template: The name of the email template
      :param context: The context to render the template with
      """
  
      config = current_app.config
      sender = config["MAIL_SENDER"]
      msg = Message(subject, sender=sender, recipients=[recipient])
  
      template_name = f"login/email/{template}.txt"
      msg.body = render_template_i18n(template_name, **context)
      # msg.html = render_template('%s/%s.html' % ctx, **context)
  
      mail = current_app.extensions.get("mail")
      current_app.logger.debug("Sending mail...")
      mail.send(msg)