{% comment %} This title becomes the Subject: header — send_template overrides the caller's subject with it. The subject is constant on purpose (a code in it starts a new mail thread per letter); the code is in the preheader below. {% endcomment %} {{ subject }} {# Preheader: the first text of the letter, so the inbox preview and the notification banner show the code. The trailing filler keeps the next text out of the preview. #}
{{ otp_code }} is your {{ site_name }} login code. Expires in {{ expires_minutes }} minutes. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
{% if logo_url %}{{ site_name }}{% else %}{{ site_name }}{% endif %}

Your login code

{{ otp_code }}

Expires in {{ expires_minutes }} minutes

If you didn't try to sign in, you can safely ignore this email.