Notes\inotes Client & Mail Header References: Field

Тема в разделе "Lotus - Администрирование", создана пользователем rinsk, 9 дек 2013.

  1. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    797
    Симпатии:
    78
    Коллеги, доброго дня!
    Ниже приведен хидер письма:
    In-Reply-To: <OF18531101.C40EF729-ON44257C3C.00422AFF-44257C3C.00422B01@LocalDomain>
    References: <OF18531101.C40EF729-ON44257C3C.00422AFF-44257C3C.00422B01@LocalDomain>,
    <OFBD564940.91EE581E-ON44257C3C.00421E27-44257C3C.00421E3A@LocalDomain>,
    <003001cef4d6$96eb3a20$c4c1ae60$@domain.ru>,

    <000001cef4d5$c5441d70$4fcc5850$@domain.ru> <001001cef4d5$cf2a2460$6d7e6d20$@domain.ru> <002001cef4d5$d781ea30$8685be90$@domain.ru>

    Это письмо сформировано следующим образом - в оутлуке по IMAP сам себе отправлял письмо делая Reply на последний Reply - ну понятно - для проверки как отображается дерево.
    Стоит только для ответа использовать клиент Notes\Inotes как сразу дерево ломается.
    Замечены 2 отличия в хидерах:
    1 - ID письма НА которое отвечаем добавляется при использовании оутлука и вставляется первым в поле Referenses при использовании Notes.
    2. в Notes References в качестве разделителя использует "," - я так и не понял - допустимо ли это согласно RFC.

    Вопрос - как быть и что можно сделать?

    upd. версия 9.0. Если делать reply-reply из Notes то нормально все линкуется - но не видно дерева в других imap клиентах. Если только использовать сторонние ima клиенты - то нормально. Стоит встрять Notes - все рушится...
    В 901 не проверял..
     
  2. Мыш

    Мыш Lotus team
    Lotus team

    Регистрация:
    12 фев 2008
    Сообщения:
    1.020
    Симпатии:
    8
    rinsk, попереписывался так: Гугл->8.5.3->Гугл->8.5.3->Гугл.
    При просмотре письма в Гугле в References разделителей-запятых нет, есть пробел и табуляция. Что-то мне эти запятые не нравятся... :)
    ЗЫ. RFC "ниасилил", но про запятые сходу тоже там ничего не нашел.
     
  3. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    797
    Симпатии:
    78
    Цитата из http://tools.ietf.org/html/rfc2822

    The "References:" and "In-Reply-To:" field each contain one or more
    unique message identifiers, optionally separated by CFWS.

    Так и не удалось наскоком расшифровать этот CFWS...
    если ТОЛЬКО использовать отличные от Нотес клиенты - то в базе все нормально линкуется по $Ref - стоит вклинится IBM - все рушится...
     
  4. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    CFWS... расшифровывается в 3.2.3. Folding white space and comments: если кратко - комментарии и пробельные символы (пробел, гор.табуляция) и перевод строки (сочетание CRLF).
    А запятая указывается явно, т.к. относится к спецсимволам, которые могут использоваться в некоторых элементах (см. пример в 3.4. Address Specification).
     
  5. Crock

    Crock Active Member

    Регистрация:
    12 ноя 2012
    Сообщения:
    38
    Симпатии:
    0
    CFWS - это comments and folding white space, комментарии и символы пробелов
    запятые к ним явно не относятся
     
  6. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    797
    Симпатии:
    78
    Т.е. по факту между элементами ID в References: не должно быть запятых.
    Интересно - этот баг был всю жизнь или только после приема на работу очередного индуса?:))
     
Загрузка...
Похожие Темы - Notesinotes Client Mail
  1. Shouldercannon
    Ответов:
    0
    Просмотров:
    489
  2. Ruslan280
    Ответов:
    28
    Просмотров:
    1.598
  3. Akram
    Ответов:
    1
    Просмотров:
    1.138
  4. GrabbeR
    Ответов:
    1
    Просмотров:
    1.148
  5. RixPvl

    Upd Client

    RixPvl, 31 авг 2013, в разделе: Java
    Ответов:
    0
    Просмотров:
    1.068

Поделиться этой страницей