ШаблоныАккаунты и доступ

Шаблон письма «Код подтверждения»

Одноразовый код, набранный так крупно, что его можно прочитать с другого экрана.

Использовать шаблонИспользовать шаблонВсе шаблоныЗначений для заполнения: 4Текстовая часть включена
От
Northwind <[email protected]>
Тема
Your Northwind verification code
Текст превью
Your Northwind verification code
Предпросмотр шаблона «Код подтверждения»
verify-code.txt
Your {{productName}} verification code

Confirm your email

Enter this code to finish signing in to {{productName}}. It expires in {{expiryMinutes}} minutes.

{{code}}

If you did not ask for this, nothing has happened yet and you can ignore this message, because the code is useless on its own.

{{footerNote}}

Показано с примерами значений. На вкладках HTML и «Обычный текст» плейсхолдеры сохранены.

О шаблоне

Когда отправлять

Отправляйте, чтобы подтвердить адрес или завершить вход. Код стоит на отдельной строке крупным шрифтом, срок действия указан в минутах, а последняя строка сообщает тем, кто его не запрашивал, что сам по себе код бесполезен.

Значения

Что подставляется при отправке

Обязательные значения нужно передавать при каждой отправке. Для остальных используется значение по умолчанию, указанное здесь.

ПлейсхолдерТипОбязательноПо умолчанию
{{productName}}ТекстОбязательноНет
{{code}}ТекстОбязательноНет
{{expiryMinutes}}ТекстНеобязательно10
{{footerNote}}ТекстНеобязательноYou are receiving this because somebody asked to sign in.

API

Отправляйте из своего кода

Один раз создайте шаблон из этого оформления, а затем отправляйте его со значениями для каждого письма.

send-verify-code.ts
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const template = await openemail.templates.create({  name: 'Verification code',  starter: 'verify-code',  publish: true,}) const sent = await openemail.templates.send(template.slug, {  from: 'Northwind <[email protected]>',  to: '[email protected]',  props: {    productName: 'Northwind',    code: '482913',  },}) console.log(sent.id, sent.status)

Аккаунты и доступ

Похожие шаблоны

Предпросмотр шаблона «Приветствие»

Приветствие

Приветствие после регистрации: короткое обращение, одна кнопка, чтобы начать, и ссылка текстом под ней.

Предпросмотр шаблона «Приветственная карточка»

Приветственная карточка

Компактное приветствие в карточке с одной кнопкой для возврата в продукт.

Предпросмотр шаблона «Волшебная ссылка»

Волшебная ссылка

Вход без пароля: одна кнопка и ссылка, напечатанная текстом.

Предпросмотр шаблона «Сброс пароля»

Сброс пароля

Письмо для сброса пароля: одна кнопка, ссылка для вставки и понятный срок действия.

Предпросмотр шаблона «Карточка сброса пароля»

Карточка сброса пароля

Письмо для сброса пароля, где назван аккаунт и прямо сказано, что пока ничего не изменилось.

Предпросмотр шаблона «Приглашение в команду»

Приглашение в команду

Приглашение, где указаны пригласивший, рабочее пространство и предлагаемая роль.

Предпросмотр шаблона «Оповещение о новом входе»

Оповещение о новом входе

Уведомление о входе со временем, устройством и местом, чтобы человек узнал себя.

Начните с готового

Выберите оформление, измените что угодно
и отправьте из своего кода.

Каждый шаблон открывается в редакторе блоками, которые можно переставлять, оформлять по-своему или удалять, и отправляется через API с заполненными значениями.

Ваши входящие,
на ваших условиях.

Почтовая инфраструктура для бизнеса, ИИ, агентов и личной почты. Создана для масштаба, приватности и контроля. Всё, что должно было быть в почте с первого дня.

© 2026 OpenEmail. Все права защищены.