2012-11-23 1 views
-1

Вопрос связан с вопросом, который я ранее задал https://stackoverflow.com/questions/13158412/message-broker-sending-email Проблема заключается в следующем: я отправляю адрес электронной почты vie Message Broker, а клиент Lotus Notes отображает тело письма правильно, но строка темы искажена; кажется, что он не может разобрать предмет и показывает его следующим образом: =? UTF8? Q? Application_ = E2 = 84 = 96_TESTIROVANE._Approval? = Сообщение и строка темы отображаются корректно у других клиентов, например. г. Веб-клиент Gmail. Что делать, чтобы заставить Lotus Client анализировать заголовок и отображать его в обычном режиме? Должен ли я каким-то образом сконфигурировать клиент или настроить узел электронной почты?Настройка Lotus Notes для разбора utf8 в заголовке

+1

это не вопрос программирования Notes, поэтому он не относятся к переполнению стека. Это было бы более подходящим для Server Fault. В любом случае, есть ошибка в клиенте Notes или проблема с фактической кодировкой строки темы. Это не то, что вы можете настроить. Заметки действительно понимают utf8 - –

ответ

0

Я согласен, что это не программирование вопрос на самом деле

Только в случае, если кто-то бежит accross той же проблемой, с заголовков сообщений: нам не удалось хоть как-то изменилось Лотус конфигурации, поэтому мы закончили написание Java класс, обрабатывающий все эти материалы электронной почты, указывая utf-8 для заголовка и сообщения, и теперь он работает, по крайней мере, с Lotus и бесплатными smtp-серверами/веб-клиентами.

+0

Как вы указали заголовок и сообщение для utf-8? Я столкнулся с такой же проблемой при отправке почты с java на заметки Lotus Notes – nanosoft

+1

@nanosoft MimeMessage message = new MimeMessage (mailSession); message.setSubject (messageSubject, «UTF-8»); message.setContent (emailBody, "text/plain; charset = \" utf-8 \ ""); message.setHeader («Content-Transfer-Encoding», «8BIT»); – gisly