Действующий

О внесении изменений в приказ ФНС России от 09.11.2010 N ММВ-7-6/535@

2. Требования к структуре сообщения электронной почты


Для обеспечения обработки сообщений электронной почты на приемном комплексе налогового органа, в структуре сообщения электронной почты предусмотрены следующие служебные поля (реквизиты сообщения):

Список служебных полей транспортного сообщения

N п/п

Идентификатор реквизита

Содержание реквизита

Признак обязательности

1

From:

Почтовый адрес отправителя почтового сообщения

О

2

To:

Почтовый адрес получателя почтового сообщения

О

4

Message-ID:

Идентификатор почтового сообщения - уникальная для данного отправителя сообщений последовательность символов

О

5

Content-Transfer-Encoding:

Механизм конвертирования почтового сообщения

О

6

Content-Type:

Описание типа вложения.

О

7

Content-Disposition:

Описание расположения вложения

О

8

Content-Length:

Описание длины вложения

О

9

Subject:

Содержит значение <версияФормата>"-"<типДокумента>"-"<типТранзакции>.

<типДокумента> указывается в соответствии с алгоритмом, описанным в п.3.2.4.

О

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).