Заголовок
В почтовых заголовках письма должны присутствовать From и Content-type.
Название поля |
Пример использования |
From |
your_contact_email@your_domain.ru |
Content-type |
text/plain; charset=koi8-r |
Пример готового заголовка:
From: your_contact_email@your_domain.ru
Content-type: text/plain; charset=koi8-r
|
Блок авторизации
Тело письма начинается с блока авторизации.
Название поля |
Значение |
Обязательность |
action |
NEW | PROLONG | UPDATE |
Да |
pay-type |
real | bonus | real,bonus | bonus,real |
Нет |
agreement |
YOUR_AGREEMENT |
Да |
password |
YOUR_PASSWORD |
Да |
Пример готового блока авторизации:
action: NEW
pay-type: real,bonus
agreement: RP/01/00
password: hJk4Gds
Поле pay-type определяет способ списания средств со счета.
Возможные значения поля pay-type (разделенные запятой с произвольным количеством пробелов):
real — средства списываются с лицевого счета (default);
bonus — средства списываются с бонусного счета;
real,bonus — сначала производится попытка списания с лицевого счета, если средств не хватает — списание производится с бонусного счета;
bonus,real — сначала производится попытка списания с бонусного счета, если средств не хватает — списание производится с лицевого счета.
Пароль доступа (поле password) к почтовому интерфейсу не совпадает с паролем доступа к веб-интерфейсу.
Его необходимо установить отдельно в разделе «Права доступа» партнерского интерфейса.
|
Блок шаблонов
После блока авторизации идет блок шаблонов. Он может содержать шаблон персоны, организации и/или домена, над котором производится операция. Количество шаблонов в письме не ограничено. Поля в блоках делятся на обязательные и необязательные. Также поля бывают многострочные и однострочные. Однострочное — поле, которе может иметь только одно однострочное значение (например nic_hdl у персоны). Многострочные поля — поля, которые могут иметь несколько однострочных значений (поле phone, e_mail у персоны или организации) или одно многострочное значение (p-addr у персоны или организации). Для каждого поля приведены регулярные выражения, которым они должны удовлетворять (коды кириллических символов приведены для кодировки KOI8-R). Более подробно о регулярных выражениях смотрите на http://regexp.ru
#[PERSON TEMPLATE]#
Шаблон данных для администратора — физического лица.
Поле |
Описание |
Регулярное выражение |
Обязатель-
ность |
Многостроч-
ность |
Возможность
редактирования |
nic-hdl |
nic-hdl персоны в
базе данных Регистратора |
^[0-9A-Z_]+-R01$ |
Да
(PK) |
Нет |
Нет |
isprotected |
Флаг скрытия персональных данных. Если равен 1 — в whois-сервисе поле person будет иметь значение
«Private Person» |
^[01]$ |
Нет |
Нет |
|
person |
Фамилия Имя Отчество (латиница) в формате «Имя О Фамилия» |
^[\-a-zA-Z_ ]+$ |
Да |
Нет |
Нет |
person-r |
Фамилия Имя Отчество (кириллица) в формате «Фамилия Имя Отчество» |
^[ \-a-zA-Z\xC0-\xFF\xA3\xB3]+$ |
Да |
Нет |
Нет |
passport |
Серия, номер паспорта, кем и когда выдан |
^[A-Za-z 0-9\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+]+$ |
Да |
Да |
Нет |
birth-date |
Дата рождения в формате ДД.ММ.ГГГГ |
^\d\.\d\.\d$ |
Да |
Нет |
Нет |
p-addr |
Почтовый адрес администратора домена |
^[ 0-9a-zA-Z\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+()]+$ |
Да |
Да |
|
phone |
Телефон(ы) администратора домена |
^\+[0-9]+ [0-9]+ [0-9]+$ |
Да |
Да |
|
fax-no |
Факс(ы) |
^\+[0-9]+ [0-9]+ [0-9]+$ |
Нет |
Да |
|
e-mail |
Электронный адрес администратора домена |
^[\w|\.|\-]+@[\w|\.|\-]+\.\w{2,4}$ |
Да |
Да |
|
passwd |
Пароль для доступа к веб-интерфейсу Регистратора |
- |
Нет |
Нет |
|
code |
ИНН |
^[\d+]{8,12}$ |
Нет |
Нет |
|
isresident |
Является ли администратор резидентом РФ. По умолчанию — 1. |
^[01]$ |
Нет |
Нет |
|
#[ORGANIZATION TEMPLATE]#
Шаблон данных для администратора — юридического лица.
Поле |
Описание |
Регулярное выражение |
Обязатель-
ность |
Многостроч-
ность |
Возможность
редактирования |
nic-hdl |
nic-hdl организации в БД Регистратора |
^[0-9A-Z_]+-ORG-R01$ |
Да (PK) |
Нет |
Нет |
org |
Название организации латинскими буквами |
^[\x20-\x7E]+$ |
Да |
Нет |
Нет |
org-r |
Название организации на русском языке |
^[ 0-9A-Z\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+()]+$ |
Да |
Нет |
Нет |
address-r |
Юридический адрес организации |
^[ 0-9a-zA-Z\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+()]+$ |
Да |
Да |
Нет |
p-addr |
Почтовый адрес организации |
^[ 0-9a-zA-Z\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+()]+$ |
Да |
Да |
|
code |
ИНН |
^\d{5,12}$ |
Да |
Нет |
Нет |
phone |
телефон(ы) организации |
^\+[0-9]+ [0-9]+ [0-9]+$ |
Да |
Да |
|
fax-no |
Факс(ы) организации |
^\+[0-9]+ [0-9]+ [0-9]+$ |
Нет |
Да |
|
e-mail |
Контактный e-mail(ы) организации |
^[\w|\.|\-]+@[\w|\.|\-]+\.\w{2,4}$ |
Да |
Да |
|
bank |
Наименование банка |
^[ 0-9\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+()]+$ |
Нет |
Да |
|
ras_schet |
Расчетный счет организации |
^\d$ |
Нет |
Нет |
|
kor_schet |
Корреспондентский счет |
^\d$ |
Нет |
Нет |
|
bik |
БИК |
^\d$ |
Нет |
Нет |
|
okpo |
ОКПО |
^[\d ,]+$ |
Нет |
Нет |
|
okonh |
ОКОНХ |
^[\d ,]+$ |
Нет |
Да |
|
kpp |
КПП |
^[\d ,]+$ |
Нет |
Нет |
|
okved |
ОКВЭД |
^[\d ,.]+$ |
Нет |
Да |
|
passwd |
Пароль для доступа к веб-интерфейсу Регистратора |
^[ \x20-\x7E]{6,}$ |
Нет |
Нет |
|
director |
ФИО Директора |
^[ 0-9a-zA-Z\xC0-\xFF\xA3\xB3.,;:"%$#@\/!*\-+]+$ |
Нет |
Нет |
|
isresident |
Является ли администратор резидентом РФ. По умолчанию — 1. |
^[01]$ |
Нет |
Нет |
|
#[DOMAIN TEMPLATE]#
Шаблон данных для домена.
Поле |
Описание |
Регулярное выражение |
Обязатель-
ность |
Многостроч-
ность |
Возможность
редактирования |
domain |
Полное имя домена в зоне RU (в любом регистре) |
^[0-9a-zA-Z][0-9a-zA-Z-]{0,61}[0-9a-zA-Z]\.[rRsS][uU]$ |
Да (PK) |
Нет |
Нет |
admin-o |
nic-hdl администратора в базе Регистратора |
^[0-9a-zA-Z_]+(-ORG)?-R01$ |
Да |
Нет |
Нет |
nserver |
ДНС-серверы, с которыми делегируется домен |
^\s*$|^[0-9a-zA-Z.-]+( +[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})?$ |
Нет |
Да |
Да |
descr |
Описание домена |
^[\x20-\x26\x28-\x7E]+$ |
Нет |
Да |
Да |
Блок шаблонов обязательно должен заканчиваться строкой #[TEMPLATES END]#