Страницы: 1
RSS
Не расшифровываются адреса, Ящик подключен как MAPI и поля "От" и "Кому" содержат нечитаемые адр.
 
У нашего почтового сервера закрыт SMTP, поэтому подключил ящик как MAPI.

Всё замечательно, только поле "От" отображается в каком-то служебном виде. То есть если отправлял "Ivan Petrov <Ivan.Petrov@work.com>", то будет что-то типа "Ivan Petrov </O=CIM/OU=LINHBSM/CN=CIMCon/cn=RUSAddress/cn=IvPeRu>"

В версии 3.65 это было только в поле "От", в 3.71 и 3.80 уже и в поле "Кому" вне зависимости от количества получателей все будут отображаться в таком виде.

Возникают дикие проблемы с ответом и пересылкой. Хоть ставь назад 3.65.

На этот же адрес настроены ещё два Батовский ящика: по POP3 и по IMAP. Они оба принимают RFC заголовки как надо (то есть нормально отображают "Ivan Petrov <Ivan.Petrov@work.com>").

Я не знаю до мелочей как формируется RFC заголовок, но очевидно, что он для разных типов подключений формируется по-разному. К тому же, версия 3.65 "Кому" принимала нормально (ошибаясь только с "От"), а последующие стали принимать всё вместе "криво". Как можно побороться с этой проблемой? Может, это вопрос настроек?
 
К сожалению, тут дело не в версии The Bat! Залоговки иногда правильно отображаются, иногда нет. На сервере Exchange адресаты писем хранятся как раз в виде "Ivan Petrov </O=CIM/OU=LINHBSM/CN=CIMCon/cn=RUSAddress/cn=IvPeRu>", а для перевода их в формат SMTP используется функция AddrBook.ResolveName, которая по непонятным для нас пока причинам срабатывает не всегда.

Пока у нас есть предположение, что это зависит от настроек сервера, потому что как правило ResolveName всегда работает нормально. Но у некоторых пользователей ResolveName работает "через раз" или вообще никогда не срабатывает. Причину мы, к сожалению, пока понять не можем.
 
Спасибо за ответ.

Смущает то, что оно всегда СТАБИЛЬНО в поле "От" выдаёт такой формат, а в поле "Кому" -- человекочитаемый (в версии 65). В двух последующих же оба поля "нечитабельны". И тоже стабильно, а не через раз.

Вернулся временно на 65-ю версию, иначе просто невозможно.

Придумал, правда, обходной путь. В ящике, подключённом как MAPI приём почты отключить совершенно, а во втором, подключённом туда же по POP3, настроить фильтры так, чтобы приходящие письма раскладывались в папки MAPI-шного ящика. Таким образом по POP3 будет всё нормально приниматься и появляться в MAPI-шном ящике. Но руки пока не дошли заняться. Изврат, конечно.

Страницы: 1