Для обеспечения обработки сообщений электронной почты на приемном комплексе налогового органа, в структуре сообщения электронной почты предусмотрены следующие служебные поля (реквизиты сообщения):
Список служебных полей транспортного сообщения
N п/п | Идентификатор реквизита | Содержание реквизита | Признак обязательности |
1 | From: | Почтовый адрес отправителя почтового сообщения | О |
2 | To: | Почтовый адрес получателя почтового сообщения | О |
4 | Message-ID: | Идентификатор почтового сообщения - уникальная для данного отправителя сообщений последовательность символов | О |
5 | Content-Transfer-Encoding: | Механизм конвертирования почтового сообщения | О |
6 | Content-Type: | Описание типа вложения. | О |
7 | Content-Disposition: | Описание расположения вложения | О |
8 | Content-Length: | Описание длины вложения | О |
9 | Subject: | Содержит значение <версияФормата>"-"<типДокумента>"-"<типТранзакции>. | О |
10 | X-Message-ID: | Значение поля X-Message-ID содержит <идентификаторДокументооборота> из транспортного контейнера | О |
11 | X-Tax-Code: | <кодТранзакции> из транспортного контейнера | Н |
12 | X-Tax-Version | Версия формата транспортного контейнера | Н |
Где: О - наличие поля обязательно
Н - наличие поля необязательно
Поля <From:>, <To:> содержат электронный адрес, заключенный в угловые скобки (символы “<" и “>").
В данных полях может присутствовать наименование отправителя или получателя не превышающее 80 символов.
Содержащийся в угловых скобках электронный адрес не может превышать 40 символов.
При отправке транспортного контейнера с документами налогоплательщика через специализированного оператора связи в поле <From:> указывается адрес специализированного оператора связи. Для транспортного контейнера с документами для налогоплательщика, направляемого через специализированного оператора связи, в поле <To:> указывается адрес специализированного оператора связи.
Поле <Content-Transfer-Encoding:> содержит тип кодировки почтового сообщения.
Значением поля должна быть строка без пробелов: quoted-printable или base64.
Поле <Content-Type:> содержит ключевое слово: application/octet-stream и через символ “;" с пробелом после него параметр: name=. Параметр name= указывает имя файла транспортного контейнера, заключенное в кавычки (символы " (код 34)).
Поле <Content-Disposition:> содержит ключевое слово: attachment и через символ “;" с пробелом после него параметр: filename=. Транспортный контейнер вложен (ключевое слово attachment) в сообщение электронной почты, передаваемое по телекоммуникационным каналам связи. Параметр filename= содержит имя файла вложения, заключенное в кавычки (символы " (код 34)).
В поле <Content-Length:> указывается количество байт файла вложения. Размер файла транспортного контейнера не может быть нулевым и сам транспортный контейнер не может содержать файлы нулевой длины.
Содержание поля <Subject:> указывается в кодировке Quoted-Printable/Windows-1251 или Base64/Windows-1251 и не может превышать 256 символов.
При использовании кодировки Quoted-Printable/Windows-1251 обязательно кодирование следующих символов:
! (код 33), " (код 34), # (код 35), $ (код 36), @ (код 64), [ (код 91), \ (код 32), ] (код 93), (код 94), ` (код 96), { (код 123), | (код 124), } (код 125), ~ (код 126).