2017-01-04 8 views
0

Я разрабатываю imap-сервис для нашей компании.Добавить более 13 запросов

Ниже приведены сообщения о связи между MS Outlook 2016 (Windows 10) и моим сервером IMAP.

C: hj38 APPEND {13}/r/n 
S: + /r/n 
C: 한글폴더2 
C:  (\Seen \Answered) " 4-Jan-2017 16:42:14 +0900" {14402603}/r/n 

Вопрос, который у меня есть, {13}. Размер следующего сообщения должен быть 13 байтов. Но он больше, чем я ожидал ... Я уверен, что это более 13 байт.

한글폴더2\r\n(\Seen \Answered) " 4-Jan-2017 16:42:14 +0900" {14402603}\r\n 
+0

Вы уверены, что видите '\ r \ n' после' 한글 폴더 2'? – sameerkn

ответ

0

APPEND принимает два обязательных и необязательных аргумента. В этой команде есть два дополнительные аргумент, так что аргументы, в порядке:

  • имя почтового ящика, 13-байтовый буквальный
  • список флагов, \ видел \ ответил
  • сообщения даты
  • содержание сообщения, 14402603-байтовый литерал.

Прочтите страницу 46 RFC 3501 и следующие страницы.

+0

Thans @arnt. Я должен был внимательно прочитать «2.2.1. Клиент-отправитель протокола и серверный приемник протокола» RFC 3501. Это моя ошибка .... – zbum